2024 children's classes.
Our complete catalogue for 2024 children's classes.
Please read the location and required materials section carefully.
book your spot.
Loading availability...
Loading availability...
Ages 7 - 9 | 9am - 12pm | 4 Days
Starts Jul 2
150 Canadian dollarsLoading availability...
Ages 4 - 6 | 9am - 11:30am | 4 Days
Starts Jul 2
110 Canadian dollarsLoading availability...
Ages 8 - 13 | 9am - 12pm | 4 Days
Starts Jul 2
150 Canadian dollarsLoading availability...
Ages 8 - 13 | 1pm - 4pm | 4 Days
Starts Jul 2
150 Canadian dollarsLoading availability...
Loading availability...
Loading availability...
Ages 4 - 6 | 9am - 11:30am | 5 Days
Starts Jul 8
140 Canadian dollarsLoading availability...
Ages 7- 9 | 9am - 12pm | 5 Days
Starts Jul 8
180 Canadian dollarsLoading availability...
Loading availability...
Loading availability...
Ages 9 - 12 | 1pm - 4pm | 5 Days
Starts Jul 8
180 Canadian dollarsLoading availability...
Loading availability...
Ages 13 - 16 | 10am - 4pm | 1 Day
Starts Jul 14
75 Canadian dollarsLoading availability...
Loading availability...
Ages 9 - 12 | 9am - 12pm | 5 Days
Starts Jul 15
180 Canadian dollarsLoading availability...
Ages 7 - 9 | 9am - 12pm | 5 Days
Starts Jul 15
180 Canadian dollarsLoading availability...
Loading availability...
Ages 7 - 9 | 1pm - 4am | 5 Days
Starts Jul 15
180 Canadian dollarsLoading availability...
Ages 9 - 12 | 1pm - 4pm | 5 Days
Starts Jul 15
180 Canadian dollarsLoading availability...
Ages 13 - 16 | 10am - 4pm | 1 Day
Starts Jul 20
75 Canadian dollarsLoading availability...
Ages 4 - 6 | 9am - 11:30am | 5 Days
Starts Jul 22
140 Canadian dollarsLoading availability...
Loading availability...
Loading availability...
Ages 7 - 9 | 1pm - 4am | 5 Days
Starts Jul 22
180 Canadian dollarsLoading availability...
Ages 9 - 12 | 1pm - 4pm | 5 Days
Starts Jul 22
180 Canadian dollarsLoading availability...
Loading availability...
Ages 4 - 6 | 9am - 11:30am | 5 Days
Starts Jul 29
140 Canadian dollarsLoading availability...
Ages 7 - 9 | 9am - 12pm | 5 Days
Starts Jul 29
180 Canadian dollarsLoading availability...
Ages 9 - 12 | 9am - 12pm | 5 Days
Starts Jul 29
180 Canadian dollarsLoading availability...
Loading availability...
Ages 9 - 12 | 1pm - 4pm | 5 Days
Starts Jul 29
180 Canadian dollarsLoading availability...
Loading availability...
Loading availability...
Ages 4 - 6 | 9am - 11:30am | 4 Days
Starts Aug 6
110 Canadian dollarsLoading availability...
Ages 7 - 9 | 9am - 12pm | 4 Days
Starts Aug 6
150 Canadian dollarsLoading availability...
Ages 8 - 13 | 9am - 12pm | 4 Days
Starts Aug 6
150 Canadian dollarsLoading availability...
Ages 7 - 9 | 1pm - 4am | 4 Days
Starts Aug 6
150 Canadian dollarsLoading availability...
Loading availability...
Loading availability...
Ages 4 - 6 | 9am - 11:30am | 5 Days
Starts Aug 12
140 Canadian dollarsLoading availability...
Loading availability...
Ages 7 - 9 | 1pm - 4pm | 5 Days
Starts Aug 12
180 Canadian dollarsLoading availability...
Ages 10 - 12 | 1pm - 4am | 5 Days
Starts Aug 12
180 Canadian dollarsLoading availability...
Ages 9 - 12 | 1pm - 4pm | 5 Days
Starts Aug 12
180 Canadian dollarsLoading availability...
Loading availability...
Ages 4 - 6 | 9am - 12pm | 5 Days
Starts Aug 19
180 Canadian dollarsLoading availability...
Ages 10 - 12 | 9am - 12pm | 5 Days
Starts Aug 19
180 Canadian dollarsLoading availability...
Loading availability...
Ages 9 - 12 | 1pm - 4pm | 5 Days
Starts Aug 19
180 Canadian dollarsLoading availability...
Loading availability...