2024 adult classes.
Our complete catalogue for 2024 adult classes.
Please read the location and required materials section carefully.
All Levels | 10am - 3pm | 1 Day
Starts Apr 27
102 Canadian dollarsLoading availability...
Beginner (age 14+) | 9am - 4pm | 1 Day
Starts May 4
125 Canadian dollarsLoading availability...
Loading availability...
Loading availability...
Beginner (15+ years) | 9am - 4pm | 1Day
Starts May 10
125 Canadian dollarsLoading availability...
Loading availability...
All Levels (16+) | 9am - 4pm | 1 Day
Starts May 15
125 Canadian dollarsLoading availability...
All Levels (14+ years) | 9am - 4pm | 3 Days
Starts May 16
362 Canadian dollarsLoading availability...
Loading availability...
Beginner/Intermediate | 9am - 4pm | 1 Day
Starts May 30
125 Canadian dollarsLoading availability...
Loading availability...
Loading availability...
All Levels (14+ years) | 9am - 4pm | 3 Days
Starts Jun 5
362 Canadian dollarsLoading availability...
Beginner/Intermediate | 6:30pm - 9pm | June 6, 13, 20, 27
Starts Jun 6
204 Canadian dollarsLoading availability...
Intermediate (18+ years) | 9am - 5pm | 1 Day
Starts Jun 8
125 Canadian dollarsLoading availability...
All Levels (16+) | 9:30am - 12pm | 2 Half Days
Starts Jun 11
125 Canadian dollarsLoading availability...
All Levels | 9am - 4pm | 2 Days
Starts Jun 11
249 Canadian dollarsLoading availability...
Beginner/Intermediate | 9am - 4pm | 1 Day
Starts Jun 13
125 Canadian dollarsLoading availability...
All Levels (18+) | 9am - 4pm | 2 Days
Starts Jun 13
249 Canadian dollarsLoading availability...
All Levels | 1pm - 4pm | 1 Day
Starts Jun 15
62 Canadian dollarsLoading availability...
All Levels (18+) | 9am - 4pm | 1 Day
Starts Jun 15
125 Canadian dollarsLoading availability...
All Levels (18+) | 9am - 4pm | 3 Days
Starts Jun 19
362 Canadian dollarsLoading availability...
Beginner | 6:30pm - 9pm | June 17, 18, 19, 20
Starts Jun 17
204 Canadian dollarsLoading availability...
All Levels (11+) | 9:30am - 3:30pm
Starts Jun 22
125 Canadian dollarsLoading availability...
Loading availability...
Loading availability...
Intermediate | 9am - 4pm | 1 Day
Starts Jun 29
125 Canadian dollarsLoading availability...
Intermediate | 9am - 4pm | 3 Days
Starts Jul 2
362 Canadian dollarsLoading availability...
Loading 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...
Loading availability...
All Levels (16+) | 9am - 4pm | 2 Days
Starts Aug 3
249 Canadian dollarsLoading availability...
All Levels and Ages | 10am - 4pm | 1 Day
Starts Aug 6
113 Canadian dollarsLoading availability...
All Levels and Ages | 10am - 4pm | 1 Day
Starts Aug 7
113 Canadian dollarsLoading availability...
All Levels (18+) | 9am - 4pm | 3 Days
Starts Aug 7
362 Canadian dollarsLoading availability...
All Levels and Ages | 10am - 4pm | 1 Day
Starts Aug 8
113 Canadian dollarsLoading availability...
All Levels (age 14+) | 9am - 4pm | 1 Day
Starts Aug 10
125 Canadian dollarsLoading availability...
All Levels (18+) | 9am - 4pm | 3 Days
Starts Aug 12
362 Canadian dollarsLoading availability...
Intermediate | 9am - 4pm | 3 Days
Starts Aug 15
362 Canadian dollarsLoading availability...
Loading availability...
Intermediate | 9am - 4pm | 2 Days
Starts Aug 22
249 Canadian dollarsLoading availability...
All Levels | 10am - 3pm | 1 Day
Starts Aug 29
102 Canadian dollarsLoading availability...
Beginner/Intermediate | 9am - 4pm | 2 Days
Starts Aug 26
249 Canadian dollarsLoading availability...
Intermediate | 9am - 12pm | Aug 26, 27, 28, 29, 30
Starts Aug 26
305 Canadian dollarsLoading availability...
All Levels (16+) | 9am - 4pm | 1 Day
Starts Sep 5
125 Canadian dollarsLoading availability...
Loading availability...
All Levels (16+) | 9:30am - 12pm | | 2 Days
Starts Sep 10
102 Canadian dollarsLoading availability...
All Levels (18+) | 9am - 4pm | 2 Days
Starts Sep 10
249 Canadian dollarsLoading availability...
Loading availability...
Loading availability...
All Levels (18+) | 9am - 4pm | 3 Days
Starts Sep 16
362 Canadian dollarsLoading availability...
Loading availability...
Intermediate | 9am - 4pm | 2 Days
Starts Sep 23
249 Canadian dollarsLoading availability...
Loading availability...
Loading availability...
All Levels | 6:30m - 9pm | Oct 8, 15, 22, 29
Starts Oct 8
204 Canadian dollarsLoading availability...
All Levels (age 14+) | 9am - 4pm | 1 Day
Starts Oct 19
125 Canadian dollarsLoading availability...
Loading availability...
Intermediate | 9am - 4pm | 2 Days
Starts Oct 24
249 Canadian dollarsLoading availability...
All Levels | 1pm - 4pm | 1 Day
Starts Oct 27
102 Canadian dollarsLoading availability...
Loading availability...
Loading availability...
All Levels (age 14+) | 10am - 2pm | 1 Day
Starts Dec 1
85 Canadian dollarsLoading availability...
All Levels (age 14+) | 9:30am - 3:30pm | 1 Day
Starts Nov 16
125 Canadian dollarsLoading availability...