Public Classes

I teach group yoga (primarily vinyasa style) in various studios around the SF Bay area. Head over to the Schedule page for more info.

Vinyasa yoga can be defined as a rigorous breath-to-movement practice, great for any level of practice. Consider it a moving meditation, where you can drop in and tune out to your breath to feel more connected to your body. See my schedule here.


Retreats are a great way to experience yoga in a different setting…literally. Take some time out for yourself to recharge, relax, and make new friends while practicing yoga in some of the most beautiful places in the world.

Currently offering: Soul Recharge Retreat with Danni Pomplun (March 9-16, 2019)

We're going to Bali, Indonesia!

Join me and Danni at Soulshine Bali, a yoga retreat oasis located five minutes outside of the village of Ubud, Bali in Indonesia. We'll have a full week at Soulshine that includes both the mountains and a bubbling river. Recharge your soul with twice daily yoga classes and three meals a day harvested from their on-site organic garden. Balance out your relaxation with adventures and excursions or indulge in a massage or spa treatment. Live the island life!

Private Classes

Interested in refining a certain posture, or focusing on a muscle group, or want to feature yoga at your event? I can tailor a private class, or set of classes just for you or your group.

Private classes off you the opportunity of individualized one-on-one attention, removing any intimidation or judgement factors. It allows me the time to look at your alignment and make informed recommendations for public classes outside of our time together. 

Please contact me if you are interested!

Teacher Trainings

One of the greatest ways to increase you understanding of your personal practice is to study it in depth through a training. I am on the faculty of Danni Pomplun Yoga and we will be offering a 200-hour Yoga Teacher Training in Spring 2019. Join me, Danni, and Yvonne Kingsley for twelve weekends to immerse yourselves in this thing we call yoga. Find out more information or sign up below.


Do you want to bring yoga to your office or corporate event? Yeah, you do. Let's chat.