E-RYT500, YACEP certified · 11+ years teaching experience. A former software engineer and devoted Ashtanga Mysore practitioner who now teaches across five Bay Area studios and leads selfLove.Yoga's 200-Hour Teacher Training.
"A devoted Ashtanga Mysore practitioner; teaching yoga is an integral part of my yogic journey."
"Over 10 years of teaching experience and solid reviews from students."
"I want to share the profound benefits of practicing yoga with everyone around the world."
Equinox Palo Alto
Vinyasa · Slow Flow
Equinox San Mateo
Hatha · Vinyasa
Equinox Fremont
Vinyasa
BayClub Fremont
Yogalates · Slow Flow
BayClub Santa Clara
Hatha
Session length
Classes typically run 50–90 minutes depending on venue and style.