Click on Full Calendar to see future classes! (Be patient, sometimes it takes a little while).

Please feel free to pre-register for classes. Please arrive at least fifteen minutes before class start time so you can fill out your waiver and get set up. We will honour your pre-registration if you arrive at least five minutes before start time. After that, all remaining spots will be first come, first served!

Find our teacher and staff bios here.