Tel: 707.761.5214    Hours: Monday-Thursday 6-10pm and by appointment

Detailed information about classes on the calendar can be viewed by clicking on the class on the calendar below and selecting "More Details".

Group Classes 

We currently have both online (anytime and live through Zoom) and in person class options. For more information on how to enroll in either online or in person classes, simply click the links. To participate in any of our classes, please fill out our Online Liability Waiver.

Pricing

 Thinking about doing Unlimited? Unlimited membership gives you access to all our in person classes as well as our online lessons!

Detailed information about classes on the calendar can be viewed by clicking on the class on the calendar below and selecting "More Details".