I am blessed to be able to teach virtual classes at The Mindful Body, my home studio in San Francisco. It is where I received my first 200-hour teacher training certification and where I assisted my second 200-hour training. Through their virtual classes, this studio has continued to maintain such a supportive community, something we all need, especially during these difficult times.

Virtual Weekly Classes w/ The Mindful Body

Fridays: Flow & Restore

5:00 pm - 6:00 pm PDT

All Levels Welcome

The first half of this class links breath with movement through an active meditation to prepare you for the second half of class with includes restorative poses and/or guided Yoga Nidra. It's a great way to wind down from the week and transition into relaxation, tapping into the Rest & Digest nervous system.

Props Needed: blankets, pillows, bolsters/cushions, blocks/cans/books

Sundays: Hatha Foundations

11:00 am - 12:15 pm PDT

All Levels Welcome

Whether you're an advanced practitioner or a true beginner, this class gets back to the basics of yoga including foundations such as breathwork, philosophy, and postures. 

Props Needed: blocks/cans/books, blanket, strap/belt/tie

Mondays: Hatha Align 

9:00 am - 10:00 am PDT

All Levels Welcome

An alignment and anatomy focused Hatha class. More props might be used and more time might be taken to break down the poses. Well suited for all levels and those interested in precision in alignment.

Props Needed: blocks/cans/books, blanket, strap/belt/tie

**I'm subbing lots of classes this summer so click on the button above to scan the schedule and/or scroll to the bottom of this page to sign up for my newsletter where I share schedule updates.


One-on-One Sessions

Are you new to yoga and not sure how to begin? Have you been wanting to take a class but are nervous about group sessions, especially on Zoom? Have an injury or health concern that prevents you from practicing?


A one-on-one session with me might be just what you're looking for. This is where we get to work together to create a safe and supportive practice that addresses your individual needs.

I offer 60 and 90-minute sessions. Please reach out to discuss availability and pricing.