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.

Started Oct 2
320 Canadian dollars
Started Sep 13
Community Assn.Loading availability...
Loading availability...

Started Sep 11
210 Canadian dollarsLoading availability...
Loading availability...

Started Sep 17
Community Assn.Loading availability...
Loading availability...

Started Sep 13
Community Assn.Loading availability...
Loading availability...

Started Sep 11
210 Canadian dollarsLoading availability...
Loading availability...

Started Oct 7
154 Canadian dollarsLoading availability...
Loading availability...

Starts Nov 17
Community Assn.Loading availability...
Loading availability...

Started Oct 6
180 Canadian dollarsLoading availability...
Loading availability...

Started Oct 1
180 Canadian dollarsLoading availability...
Loading availability...

Started Oct 6
240 Canadian dollarsLoading availability...
Loading availability...

Started Oct 6
180 Canadian dollarsLoading availability...
Loading availability...

Started Oct 1
180 Canadian dollarsLoading availability...
Loading availability...

Started Oct 6
240 Canadian dollarsLoading availability...
Loading availability...
