Classes & Events 

Click on an event to add it to your calendar

All of our group classes are on a drop in basis. Please come five to ten minutes before class time to sign in, pay and prepare for class.

Beginner Level classes always welcome first time students!