Richard Klein is the director of Mountain Waters Retreats. He is a Body-Centered Therapist with a private practice in Nelson. Richard teaches meditation practice at Mountain Waters and has completed the mindfulness based stress reduction training with Jon Kabat Zinn. Richard completed a four year course of studies in Hakomi body-centered psychotherapy with master teachers Ron Kurtz and Jon Eisman. He and his wife Yogita also co-facilitate couples retreats, and are the parents of five adult children.