NO DROP-INS! Pre-registration is required for all classes. Click on the link provided for each class to pre-register online or email to schedule an appointment to pre-register in person.

Cancellation Policies:

If your class is cancelled by the instructor, your payment will be refunded in full as soon as possible. Deposits/registrations are otherwise non-refundable.

Send all inquiries to