Public Schools

- Volunteer yoga teacher in high schools around Los Angeles
- Hour-long classes developed alongside California Board of Education standards
- Classes include physical and philosophical component, as well as meditation


- Introduction to Yoga, an undergraduate-level course
- Responsible for developing the curriculum for a semester-long undergraduate level class on yoga
- Classes include philosophy, yoga postures, meditation and breath work
- Curriculum offers students tools for better stress management and building healthy relationships

Bridges to Recovery

- A residential mental health care facility with a holistic, multi-disciplinary program
- Specialized classes catered towards clients' needs, using therapeutic practices

Corporate Yoga

- Hour-long classes
- Classes using movement to unwind the body and breath-work to clear the mind

Private & Small Group Sessions

- Private and group sessions
- Working with all levels + body types, focusing primarily on beginners




Master of Arts, Yoga Studies

Bachelor of Arts, Communication Studies


Mindfulness Resilience Training

Mindful Resilience for Recovery and Resilience is an evidence-informed, clinically-tested yoga program that was developed specifically for veterans recovering from posttraumatic stress and other psychological difficulties. The training informs on the symptoms of post-traumatic stress and other trauma-related disorders, how those symptoms are related to underlying neurobiology, and how to use this understanding to most effectively teach individuals recovering from trauma. 

Prison Yoga Project


Yoga Therapy Rx

Frog Lotus Yoga

Wee Yogis

The Prison Yoga Project is dedicated to bringing yoga and mindfulness programs into prisons, jails, rehabilitation facilities and all trauma-impacted and unserved people. The training covers comprehensive and practical view of teaching in prison, how to approach prison administrators, the protocol and daily expectations of teaching in prison. 

500 Hour YTRx, Certified Yoga Therapist - Samata International

200 Hour YTT, Certified Vinyasa Flow Yoga

95 Hour Kids Yoga - Wee Yogis