On-land Programs and COVID Safety Protocols. Learn More

Spirit Rock Dharma & Yoga Training Program - 2019 (DYP2)

This immersive training program addresses body, mind, and heart through the study of mindful asana, pranayama, anatomy, mindfulness principles, meditation, and the wisdom teachings of Yoga and Buddhism. Students will develop both their personal practice, as well as the ability to guide and lead others. The heart of the practices will include the Brahma Viharas, with a focus on Metta, providing both refuge and support for kindness and compassion towards ourselves and others.

This 2019 dharma training program has just ended! Congratulations to the graduates!

Teaching Team:

Djuna Mascall, Leslie Booker, Anne Cushman, Mark Coleman, Tias Little, Sean Feit Oakes


  • A 3.5-month training program for meditation and mindfulness practitioners and aspiring yoga teachers.
  • Fulfills the requirements for the Yoga Alliance 200-hour Registered Yoga Teacher certification
  • Emphasis on the integration of meditation and mindfulness with movement.
  • Specially designed to support more easeful participation for non-local participants.
  • Exciting new feature of both non-residential and residential retreat days of training!
  • Minimum of a two-year yoga and mindfulness practice required.


Descriptions of programs available only to Dharma and Yoga Training Participants, and a message from the lead teacher, Djuna Mascall  


Meals: For all non-residential programs, please bring a lunch and snacks for yourself that do not need to be refrigerated.  Meals will be provided for the residential retreat on 4/24-4/26.

Accommodations: Accomodations are included for the residential retreat, on April 24th-25th.  Accommodations are not available at Spirit Rock for the non-residential programs.  Although Spirit Rock staff have not personally viewed or vetted them, as a courtesy to our out-of-town guests, we suggest you check out these nearby accommodations. All sessions in the training program will be held at Spirit Rock.

Non-Residential Programs FAQ

More Questions? If you have any questions, please email the Trainings Program Coordinator.

Email Sign-Up