Looking for a course?

Just select your preferences and we will show you the right fit
Ages 7 - 14
$560.00
$560.00
0 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Monday - Friday 9:00 am - 4:00 pm (PST)
Jul 04 2022 - Jul 08 2022
$560.00
10 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Monday - Friday 9:00 am - 4:00 pm (PST)
Jul 11 2022 - Jul 15 2022
Ages 7 - 14
$560.00
$560.00
17 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Monday - Friday 9:00 am - 4:00 pm (PST)
Jul 18 2022 - Jul 22 2022
Ages 7 - 14
$560.00
$560.00
0 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Monday - Friday 9:00 am - 4:00 pm (PST)
Jul 25 2022 - Jul 29 2022
$560.00
15 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Monday - Friday 9:00 am - 4:00 pm (PST)
Aug 15 2022 - Aug 19 2022
Ages 7 - 14
$560.00
$560.00
6 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Monday - Friday 9:00 am - 4:00 pm (PST)
Aug 22 2022 - Aug 26 2022
Ages 7 - 14
$560.00
$560.00
9 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Monday - Friday 9:00 am - 4:00 pm (PST)
Aug 29 2022 - Sep 02 2022
Ages 7 - 14
$560.00
$560.00
15 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Monday - Friday 9:00 am - 4:00 pm (PST)
Aug 29 2022 - Sep 02 2022
Ages 8 - 14
$1,445.00
$1,445.00
8 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Saturday & Tuesday 12:00 am - 12:00 am (PST)
Sep 10 2022 - Mar 07 2023
Ages 7 - 8
$805.00
$805.00
3 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Saturday 9:10 am - 10:10 am (PST)
Sep 10 2022 - Jan 21 2023
Ages 13 - 15
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Saturday 9:10 am - 10:10 am (PST)
Sep 10 2022 - Jan 21 2023
Ages 11 - 13
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Saturday 9:10 am - 10:10 am (PST)
Sep 10 2022 - Jan 21 2023
Ages 15 - 17
$975.00
$975.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Saturday 9:20 am - 11:20 am (PST)
Sep 10 2022 - Jan 21 2023
Ages 12 - 14
$805.00
$805.00
3 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Saturday 10:20 am - 11:20 am (PST)
Sep 10 2022 - Jan 21 2023
Ages 7 - 8
$805.00
$805.00
3 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Saturday 10:20 am - 11:20 am (PST)
Sep 10 2022 - Jan 21 2023
Ages 11 - 13
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Saturday 10:20 am - 11:20 am (PST)
Sep 10 2022 - Jan 21 2023
Ages 7 - 8
$805.00
$805.00
2 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Saturday 11:30 am - 12:30 pm (PST)
Sep 10 2022 - Jan 21 2023
Ages 11 - 13
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Saturday 11:30 am - 12:30 pm (PST)
Sep 10 2022 - Jan 21 2023
Ages 9 - 10
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Saturday 11:30 am - 12:30 pm (PST)
Sep 10 2022 - Jan 21 2023
Ages 13 - 15
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Saturday 11:30 am - 12:30 pm (PST)
Sep 10 2022 - Jan 21 2023
Ages 11 - 13
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Saturday 1:00 pm - 2:00 pm (PST)
Sep 10 2022 - Jan 21 2023
Ages 12 - 14
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Saturday 1:00 pm - 2:00 pm (PST)
Sep 10 2022 - Jan 21 2023
Ages 15 - 18
$975.00
$975.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Saturday 1:00 pm - 3:00 pm (PST)
Sep 10 2022 - Jan 21 2023
Ages 7 - 8
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Saturday 1:00 pm - 2:00 pm (PST)
Sep 10 2022 - Jan 21 2023
Ages 9 - 10
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Saturday 2:10 pm - 3:10 pm (PST)
Sep 10 2022 - Jan 21 2023
Ages 12 - 14
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Saturday 2:10 pm - 3:10 pm (PST)
Sep 10 2022 - Jan 21 2023
Ages 7 - 8
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Saturday 2:10 pm - 3:10 pm (PST)
Sep 10 2022 - Jan 21 2023
Ages 8 - 14
$1,445.00
$1,445.00
14 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Sunday & Tuesday 12:00 am - 12:00 am (PST)
Sep 11 2022 - Mar 07 2023
Ages 13 - 15
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Sunday 9:10 am - 10:10 am (PST)
Sep 11 2022 - Jan 22 2023
Ages 7 - 8
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Sunday 9:10 am - 10:10 am (PST)
Sep 11 2022 - Jan 22 2023
Ages 11 - 13
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Sunday 9:10 am - 10:10 am (PST)
Sep 11 2022 - Jan 22 2023
Ages 15 - 17
$975.00
$975.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Sunday 9:20 am - 11:20 am (PST)
Sep 11 2022 - Jan 22 2023
Ages 11 - 13
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Sunday 10:20 am - 11:20 am (PST)
Sep 11 2022 - Jan 22 2023
Ages 9 - 10
$805.00
$805.00
2 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Sunday 10:20 am - 11:20 am (PST)
Sep 11 2022 - Jan 22 2023
Ages 7 - 8
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Sunday 11:30 am - 12:30 pm (PST)
Sep 11 2022 - Jan 22 2023
Ages 12 - 14
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Sunday 11:30 am - 12:30 pm (PST)
Sep 11 2022 - Jan 22 2023
Ages 9 - 10
$805.00
$805.00
2 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Sunday 11:30 am - 12:30 pm (PST)
Sep 11 2022 - Jan 22 2023
Ages 14 - 16
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Sunday 11:30 am - 12:30 pm (PST)
Sep 11 2022 - Jan 22 2023
Ages 15 - 17
$975.00
$975.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Sunday 1:00 pm - 3:00 pm (PST)
Sep 11 2022 - Jan 22 2023
Ages 9 - 10
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Sunday 1:00 pm - 2:00 pm (PST)
Sep 11 2022 - Jan 22 2023
Ages 12 - 14
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Sunday 1:00 pm - 2:00 pm (PST)
Sep 11 2022 - Jan 22 2023
Ages 9 - 10
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Sunday 1:00 pm - 2:00 pm (PST)
Sep 11 2022 - Jan 22 2023
Ages 7 - 8
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Sunday 2:10 pm - 3:10 pm (PST)
Sep 11 2022 - Jan 22 2023
Ages 11 - 13
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Sunday 2:10 pm - 3:10 pm (PST)
Sep 11 2022 - Jan 22 2023
Ages 13 - 15
$805.00
$805.00
4 seats left
Kitsilano (604) 700 9931
(604) 700 9931
Sunday 2:10 pm - 3:10 pm (PST)
Sep 11 2022 - Jan 22 2023
$285.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Monday - Friday 9:30 am - 12:30 pm (PST)
Jul 04 2022 - Jul 08 2022
$145.00
9 seats left
Online (Zoom) 604-700-9931
604-700-9931
Monday - Friday 9:30 am - 12:30 pm (PST)
Jul 11 2022 - Jul 15 2022
$285.00
4 seats left
Online (Zoom) 604-700-9931
604-700-9931
Monday - Friday 9:30 am - 12:30 pm (PST)
Jul 18 2022 - Jul 22 2022
$145.00
9 seats left
Online (Zoom) 604-700-9931
604-700-9931
Monday - Friday 9:30 am - 12:30 pm (PST)
Jul 25 2022 - Jul 29 2022
$285.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Monday - Friday 9:30 am - 12:30 pm (PST)
Aug 08 2022 - Aug 12 2022
$145.00
9 seats left
Online (Zoom) 604-700-9931
604-700-9931
Monday - Friday 9:30 am - 12:30 pm (PST)
Aug 15 2022 - Aug 19 2022
$145.00
8 seats left
Online (Zoom) 604-700-9931
604-700-9931
Monday - Friday 9:30 am - 12:30 pm (PST)
Aug 22 2022 - Aug 26 2022
$285.00
4 seats left
Online (Zoom) 604-700-9931
604-700-9931
Monday - Friday 9:30 am - 12:30 pm (PST)
Aug 29 2022 - Sep 02 2022
Ages 9 - 10
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 4:30 pm - 5:30 pm (PST)
Sep 20 2022 - Jan 17 2023
Ages 7 - 8
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 4:30 pm - 5:30 pm (PST)
Sep 20 2022 - Jan 17 2023
Ages 12 - 14
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 4:30 pm - 5:30 pm (PST)
Sep 20 2022 - Jan 17 2023
Ages 11 - 13
$805.00
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 5:40 pm - 6:40 pm (PST)
Sep 20 2022 - Jan 17 2023
Ages 11 - 13
$805.00
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 5:40 pm - 6:40 pm (PST)
Sep 20 2022 - Jan 17 2023
Ages 12 - 14
$805.00
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 5:40 pm - 6:40 pm (PST)
Sep 20 2022 - Jan 17 2023
Ages 9 - 10
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 6:50 pm - 7:50 pm (PST)
Sep 20 2022 - Jan 17 2023
Ages 12 - 14
$805.00
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 6:50 pm - 7:50 pm (PST)
Sep 20 2022 - Jan 17 2023
Ages 13 - 15
$805.00
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 8:00 pm - 9:00 pm (PST)
Sep 20 2022 - Jan 17 2023
Ages 7 - 8
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 3:20 pm - 4:20 pm (PST)
Sep 21 2022 - Jan 18 2023
Ages 7 - 8
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 4:30 pm - 5:30 pm (PST)
Sep 21 2022 - Jan 18 2023
Ages 12 - 14
$805.00
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 4:30 pm - 5:30 pm (PST)
Sep 21 2022 - Jan 18 2023
Ages 11 - 13
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 4:30 pm - 5:30 pm (PST)
Sep 21 2022 - Jan 18 2023
Ages 9 - 10
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 5:40 pm - 6:40 pm (PST)
Sep 21 2022 - Jan 18 2023
Ages 12 - 14
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 5:40 pm - 6:40 pm (PST)
Sep 21 2022 - Jan 18 2023
Ages 11 - 13
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 5:40 pm - 6:40 pm (PST)
Sep 21 2022 - Jan 18 2023
Ages 9 - 10
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 6:50 pm - 7:50 pm (PST)
Sep 21 2022 - Jan 18 2023
Ages 12 - 14
$805.00
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 6:50 pm - 7:50 pm (PST)
Sep 21 2022 - Jan 18 2023
Ages 11 - 13
$805.00
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 6:50 pm - 7:50 pm (PST)
Sep 21 2022 - Jan 18 2023
Ages 13 - 15
$805.00
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 8:00 pm - 9:00 pm (PST)
Sep 21 2022 - Jan 18 2023
Ages 7 - 8
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 9:00 am - 10:00 am (PST)
Sep 10 2022 - Jan 21 2023
Ages 12 - 14
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 9:00 am - 10:00 am (PST)
Sep 10 2022 - Jan 21 2023
Ages 11 - 13
$805.00
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 9:00 am - 10:00 am (PST)
Sep 10 2022 - Jan 21 2023
Ages 15 - 18
$975.00
$975.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 10:10 am - 12:10 pm (PST)
Sep 10 2022 - Jan 21 2023
Ages 9 - 10
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 10:10 am - 11:10 am (PST)
Sep 10 2022 - Jan 21 2023
Ages 13 - 15
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 10:10 am - 11:10 am (PST)
Sep 10 2022 - Jan 21 2023
Ages 11 - 13
$805.00
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 11:20 am - 12:20 pm (PST)
Sep 10 2022 - Jan 21 2023
Ages 12 - 14
$805.00
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 11:20 am - 12:20 pm (PST)
Sep 10 2022 - Jan 21 2023
Ages 7 - 8
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 1:10 pm - 2:10 pm (PST)
Sep 10 2022 - Jan 21 2023
Ages 12 - 14
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 1:10 pm - 2:10 pm (PST)
Sep 10 2022 - Jan 21 2023
Ages 11 - 13
$805.00
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 1:10 pm - 2:10 pm (PST)
Sep 10 2022 - Jan 21 2023
Ages 7 - 8
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 2:20 pm - 3:20 pm (PST)
Sep 10 2022 - Jan 21 2023
Ages 9 - 10
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 2:20 pm - 3:20 pm (PST)
Sep 10 2022 - Jan 21 2023
Ages 12 - 14
0 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 2:20 pm - 3:20 pm (PST)
Sep 10 2022 - Jan 21 2023
Ages 12 - 14
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 9:00 am - 10:00 am (PST)
Sep 11 2022 - Jan 22 2023
Ages 9 - 10
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 9:00 am - 10:00 am (PST)
Sep 11 2022 - Jan 22 2023
Ages 13 - 15
$805.00
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 10:10 am - 11:10 am (PST)
Sep 11 2022 - Jan 22 2023
Ages 7 - 8
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 10:10 am - 11:10 am (PST)
Sep 11 2022 - Jan 22 2023
Ages 11 - 13
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 11:20 am - 12:20 pm (PST)
Sep 11 2022 - Jan 22 2023
Ages 11 - 13
$805.00
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 11:20 am - 12:20 pm (PST)
Sep 11 2022 - Jan 22 2023
Ages 12 - 14
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 1:10 pm - 2:10 pm (PST)
Sep 11 2022 - Jan 22 2023
Ages 9 - 10
$805.00
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 1:10 pm - 2:10 pm (PST)
Sep 11 2022 - Jan 22 2023
Ages 7 - 8
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 2:20 pm - 3:20 pm (PST)
Sep 11 2022 - Jan 22 2023
Ages 12 - 14
$805.00
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 2:20 pm - 3:20 pm (PST)
Sep 11 2022 - Jan 22 2023
Ages 11 - 13
$805.00
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 11:20 pm - 12:20 pm (PST)
Sep 11 2022 - Jan 22 2023
Can't find a course? Let us know.
Courses are seasonal and may not be up yet! Stay informed, schedule with us above.