Prototype login — no account is created.
A former software engineer turned devoted Ashtanga Mysore practitioner, Barry brings a rare combination of technical precision and spiritual depth to every class. Over 10 years of teaching experience and consistently strong student reviews back his practice-first philosophy.
He teaches sessions of 50–90 minutes across five Bay Area studio partners and leads the full curriculum of selfLove.Yoga's 200-Hour Teacher Training program.
"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."
In-person sessions run 50–90 minutes across five Bay Area studios, alongside the fully online 200-Hour program.
Equinox Palo Alto
Equinox San Mateo
Equinox Fremont
BayClub Fremont
BayClub Santa Clara
See Full Weekly Schedule
View times & reserve your spot →