Lead Yoga Teacher & Founder
E-RYT500, YACEP certified, with 11+ years of teaching experience across the Bay Area. A former software engineer turned devoted Ashtanga Mysore practitioner, Barry founded selfLove.Yoga to make real, substantive yoga instruction accessible to everyone.
0+
Years Teaching
0
Bay Area Venues
50–90
Minute Sessions
E-RYT500
Yoga Alliance Rank
His story
Before he was ever "Barry, your yoga teacher," he was Barry the software engineer — spending his days solving problems in front of a screen. Yoga entered his life the way it does for a lot of people: as a way to decompress. What started as an occasional class became a daily discipline, and that discipline eventually became devotion.
Barry is a committed Ashtanga Mysore practitioner, the traditional self-paced style where students move through the sequence at their own rhythm under a teacher's close guidance. That practice reshaped how he understands yoga entirely — not as a workout, but as an integral part of his own yogic journey. Teaching, for Barry, isn't separate from practicing. It's a continuation of it.
He left the software world behind to teach full time, and over more than a decade on the mat he's built a reputation across Bay Area studios and clubs for classes that are detailed, challenging, and genuinely attentive to where each student is in their body that day. Solid, consistent reviews from students back that up — the kind of word-of-mouth reputation that doesn't come from a marketing budget.
Today, Barry channels that same engineer's precision — the instinct to understand systems from the inside out — into anatomy, sequencing, and cueing. It's part of why he founded selfLove.Yoga: to pass on real, down-to-earth instruction and train the next generation of skilled, knowledgeable teachers, without the inflated price tag of a typical studio program.
In his own words
"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."
Find Barry on the mat
Barry currently teaches live in-person sessions at five venues across the Peninsula and South Bay. Sessions typically run 50–90 minutes depending on studio and style — see the full schedule for exact days and times.
Can't make it in person?
Join the free weekly live virtual session, or catch a Sunday all-levels Vinyasa class over Zoom.
Gallery
Learn directly from Barry
Whether you want to join a live class or become a certified teacher yourself through the 200-Hour YTT program, Barry's approach is the same: real, down-to-earth instruction, no fluff.