2024 Catalogue of Classes
If you prefer a downloadable/printable catalogue of our classes, you can download it now. Otherwise, keep scrolling to find our full list of upcoming courses and register now.
all classes.
Intermediate | 9am - 4pm | 3 Days
Starts Jul 2
362 Canadian dollarsLoading availability...
Loading availability...
All Levels | 9am - 4pm | 3 Days
Starts Jul 8
362 Canadian dollarsLoading availability...
All Levels | 10am - 3pm | 1 Day
Starts Jul 11
102 Canadian dollarsLoading availability...
All Levels | 9am - 4pm | 3 Days
Starts Jul 11
362 Canadian dollarsLoading availability...
Loading availability...
Intermediate | 9am - 4pm | 2 Days
Starts Jul 15
249 Canadian dollarsLoading availability...
All Levels (18+) | 9am - 4pm | 3 Days
Starts Jul 16
362 Canadian dollarsLoading availability...
Intermediate | 9am - 4pm | 2 Days
Starts Jul 18
249 Canadian dollarsLoading availability...
All Levels (11+) | 9:30am - 3:30pm | 1 Day
Starts Jul 20
125 Canadian dollarsLoading availability...
Loading availability...
Intermediate | 9am - 4pm | 3 Days
Starts Jul 22
362 Canadian dollarsLoading availability...
Loading availability...
All Levels (12+) | 9am - 4pm | 1 Day
Starts Jul 27
125 Canadian dollarsLoading availability...
All Levels (12+) | 9am - 4pm | 1 Day
Starts Jul 28
125 Canadian dollarsLoading availability...
All Levels | 9am - 4pm | 1 Day
Starts Jul 29
125 Canadian dollarsLoading availability...
All Levels (14+) | 10am - 3pm | 3 Days
Starts Jul 30
266 Canadian dollarsLoading availability...