Teaching Schedule

I specialize in dynamic yoga classes that challenge yet empower both body + soul. My creative sequences, coupled with fun, eclectic soundtracks, help bring a sense of joy and playfulness to my classes. With an enthusiastic focus on alignment, I might encourage you to laugh or smile or even dance, helping you to feel safer, stronger, and more empowered both on and off the mat.



Embrace Yoga DC
EmPower Flow


The Yoga Shala 
Align + Flow


The Yoga Shala
Restorative Yoga


The Yoga Shala
Align + Flow



Come to feel held, seen, and empowered; leave with more awareness, bliss, and freedom as you walk away a little bit lighter. Each creative, playful class will offer an enthusiastic focus on alignment and you'll be encouraged to laugh, smile, or even dance on your mat, helping to bring a sense of joy and playfulness as you deeply engage with yourself on a cellular level.  The practice may include inversions, arm balances, and challenging sequences, but you will always be welcomed to take your practice where you want with modifications offered along the way. All levels welcome.


Expect a creative sequence taught at a fluid pace with a mindful focus on proper alignment so that students practice each asana safely and mindfully, yet maintain a consistent rhythm of movement in sync with the breath. This class includes longer holds, openings, and balances that require both strength and sustained concentration through a progression of classical poses intended to take you out of your own thoughts and help you find the edges of your practice and your self.


Bring peace to your mind and body through a gentle class of restorative yoga poses combined with breathing and meditation practices. This class is appropriate for all levels. It is recommended for those interested in exploring the subtle and profound elements of a yoga practice, and of themselves.

Embrace Yoga DC is located at 1650 Columbia Road NW, Washington, DC 20009
The Yoga Shala is located at 1550 7th Street NW, Washington DC 20001


If you need to cancel your appointment, you can easily do so by contacting me directly via phone or email. If you cancel less than 24 hours in advance or do not show for your appointment you will be asked to pay for your missed appointment in full prior to booking a future appointment. I understand emergencies happen and can accommodate if such circumstances arise.