UCSF Mission Bay

Tuesday & Thursday evenings, 6:30-7:45pm  The Rocket

Asta Yoga

Fridays 9:30am-10:45am The Rocket

Planet Granite 

Sunday afternoons, 4pm-5:15pm Yin & Restorative Yoga

Saturdays 11:15am-12:30pm Vinyasa

Yoga Tree 

Tuesdays & Thursdays, 3-4pm Vinyasa All Levels @ Yoga Tree Hayes Valley 

Yoga Works 

Monday & Wednesday mornings, 6:45-7:40am Vinyasa Level 2

Bay Club SF

substitute instructor, check schedule for updates

I’ve been practicing yoga for 20 years, yet I continue to learn when I attend Caitlin’s classes. She’s offered suggestions on alignment which have transformed my practice. I can safely get into poses that I’ve struggled with for years, and I’ve learned to back off the poses that may never be safe for me. (For me, NOT doing a pose is more of an achievement.) That’s a huge measure of Caitlin’s ability — in Caitlin’s classes, I finally learned to let go of my ego.
— Julie