top of page
Sign Up for Courses

Courses are mini-programs that run for a few weeks. We offer a wide selection throughout the year.

When you enroll in a course, you pay the full fees up front then attend weekly sessions for the duration of that course. With this option your fees per-session are a little lower than by using class passes but there are no adjustments made for absences. 

If you want to enroll in a course that's already started, you might want to use Class Passes, or contact us and we'll prorate your fees.

Community Association partnerships: this is brand new for 2025! Registration for these classes and programs are managed directly by the respective associations. Some are utilizing online registration for the first time. If you encounter any difficulties with online registration, don't worry. You can always reach out for assistance and in-person registration will also take place at the initial sessions.

View all services: Drop-in classes, courses, programs, appointments and special performance bookings:

bottom of page