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 Jul 3
320 Canadian dollarsStarts Sep 15
Community Assn.Loading availability...
Loading availability...
Starts Sep 13
Community Assn.Loading availability...
Loading availability...
Started Jul 5
200 Canadian dollarsLoading availability...
Loading availability...
Starts Sep 11
210 Canadian dollarsLoading availability...
Loading availability...
Starts Sep 15
Community Assn.Loading availability...
Loading availability...
Starts Sep 13
Community Assn.Loading availability...
Loading availability...
Starts Sep 11
210 Canadian dollarsLoading availability...
Loading availability...
Started Jul 8
140 Canadian dollarsLoading availability...
Loading availability...
Starts Oct 7
154 Canadian dollarsLoading availability...
Loading availability...
Ended
300 Canadian dollarsStarted Jul 2
240 Canadian dollarsLoading availability...
Loading availability...
Started Jul 2
240 Canadian dollarsLoading availability...
Loading availability...
Started Jul 7
180 Canadian dollarsLoading availability...
Loading availability...
Started Jul 7
180 Canadian dollarsLoading availability...
Loading availability...
Started Jul 2
180 Canadian dollarsLoading availability...
Loading availability...
Started Jul 2
180 Canadian dollarsLoading availability...
Loading availability...