Weekly Class Schedule

TUES: 6:15pm-7:45pm
THURS: 6:15pm-7:45pm
SUN: 8:00am-9:00am Meditation
SUN: 9:00am-10:30am
Yoga Tree Potrero Hill
1500 16th St (at De Haro)
San Francisco, CA 94103


TUES: 9:30am – 11am
Namaste Grand Lake
3229 Lakeshore Avenue
Oakland, CA 94610

WED: 9:30am – 11am
Namaste Berkeley
2820 7th Street
Berkeley, CA 94710

Please check Annie’s calendar for an up-to-date travel schedule.


Practice with Annie Online

These programs are perfect for Annie’s students who are traveling or would like to practice Yoga at home. Sign up and you can practice with Annie online, anywhere and anytime!  Click on the logo to find a class for you!

You’ll find new classes at Yogaglo. The classes range from 15 – 90 minutes, with a variety of levels for all.
You’ll find lots of my classes at YogaVibes filmed from my home studio in Venice. Many are full 90 minute classes, plus there are a few shorter ones, too.
You’ll find some SmartFLOW classes at MyYogaOnline. These were filmed at Wanderlust in Tahoe.