Private Lessons:

My intention is to meet the student wherever they are today by offering a variety of yogic modalities. My teaching is suited for beginners and advanced practitioners alike and this includes individuals recovering from injury, those who experience sever chronic pain, and those who are living in various stages of  a cancer diagnosis.  I teach with compassion, deliberate yet gentle guidance, and a deep passion for this practice. 



Yoga for Cancer Classes:

Whether you’re newly diagnosed, receiving treatment, in remission, or cured, we invite you to join us for a completely accessible, all-levels class. The goal of the class is to reduce and alleviate symptoms caused by cancer treatments while improving immune system function, and overall well being. Using an evidence informed method, students will be empowered to take agency in their healing journey through basic yoic knowledge and techniques. This class weaves together adaptable, semi-active, and gentle vinyasa practice that encourages movement coordinated with breath, and is accompanied with well-supported restorative poses, meditation, and breathwork to ensure a cancer survivor achieves the maximum benefits from yoga, including physical, mental, and emotional wellness. Aside from leaving class feeling rested, refreshed, and empowered, support from an understanding community is invaluable.

Public Class Schedule:


  • 10:30 - 11:45 am Flow Slow @ Estrella Collective, Santa Cruz

  • 5:30 - 6:50 pm Yoga for Cancer @ Luma Yoga, Santa Cruz


  • 7:30 - 8:45 pm Restorative Flow, @ Estrella Collective, Santa Cruz


  • 5:30 - 6:50 pm Yoga for Cancer @ Luma Yoga, Santa Cruz


  • 9:00 - 10:00 am Buti Yoga, @ Estrella Collective, Santa Cruz

  • 3:00 - 4:15 pm Deep Flow, @ Santa Cruz Yoga, Santa Cruz