Course Selection

Select your preferences and search our course directory
Not sure which one to pick?
Ages 9 - 18
$1025
0 seats left
Online (Zoom) 604-700-9931
604-700-9931
Monday - Friday 9:30am - 11:00am (PST)
Jul 08 2024 - Jul 19 2024

Sorry, this class is full.
Let us know to open a new class!

Ages 9 - 18
$
0 seats left
Online (Zoom) 604-700-9931
604-700-9931
Monday - Friday 11:05am - 12:35pm (PST)
Jul 08 2024 - Jul 19 2024

Sorry, this class is full.
Let us know to open a new class!

Ages 9 - 18
$1025
1 seats left
Online (Zoom) 604-700-9931
604-700-9931
Monday - Friday 1:15pm - 2:45pm (PST)
Jul 08 2024 - Jul 19 2024
Ages 9 - 18
$1025
1 seats left
Online (Zoom) 604-700-9931
604-700-9931
Monday - Friday 2:50pm - 4:20pm (PST)
Jul 08 2024 - Jul 19 2024
Ages 9 - 18
$1025
0 seats left
Online (Zoom) 604-700-9931
604-700-9931
Monday - Friday 9:30am - 11:00am (PST)
Jul 22 2024 - Aug 02 2024

Sorry, this class is full.
Let us know to open a new class!

Ages 9 - 18
$1025
0 seats left
Online (Zoom) 604-700-9931
604-700-9931
Monday - Friday 11:05am - 12:35pm (PST)
Jul 22 2024 - Aug 02 2024

Sorry, this class is full.
Let us know to open a new class!

Ages 9 - 18
$1025
1 seats left
Online (Zoom) 604-700-9931
604-700-9931
Monday - Friday 1:15pm - 2:45pm (PST)
Jul 22 2024 - Aug 02 2024
Ages 9 - 18
$1025
1 seats left
Online (Zoom) 604-700-9931
604-700-9931
Monday - Friday 2:50pm - 4:20pm (PST)
Jul 22 2024 - Aug 02 2024
Ages 9 - 18
$1025
1 seats left
Online (Zoom) 604-700-9931
604-700-9931
Monday - Friday 9:30am - 11:00am (PST)
Aug 12 2024 - Aug 23 2024
Ages 9 - 18
$1025
0 seats left
Online (Zoom) 604-700-9931
604-700-9931
Monday - Friday 11:05am - 12:35pm (PST)
Aug 12 2024 - Aug 23 2024

Sorry, this class is full.
Let us know to open a new class!

Ages 9 - 18
$1025
1 seats left
Online (Zoom) 604-700-9931
604-700-9931
Monday - Friday 1:15pm - 2:45pm (PST)
Aug 12 2024 - Aug 23 2024
Ages 9 - 18
$1025
1 seats left
Online (Zoom) 604-700-9931
604-700-9931
Monday - Friday 2:50pm - 4:20pm (PST)
Aug 12 2024 - Aug 23 2024
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 9:10am - 10:10am (PST)
Sep 21 2024 - Jan 25 2025
Ages 9 - 18
$1025
1 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 10:20am - 11:20am (PST)
Sep 21 2024 - Jan 25 2025
$845
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 10:20am - 11:20am (PST)
Sep 21 2024 - Jan 25 2025
Ages 9 - 18
$1025
1 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 11:30am - 12:30pm (PST)
Sep 21 2024 - Jan 25 2025
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 11:30am - 12:30pm (PST)
Sep 21 2024 - Jan 25 2025
Ages 11 - 13
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 1:00pm - 2:00pm (PST)
Sep 21 2024 - Jan 25 2025
Ages 9 - 18
$1025
1 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 2:10pm - 3:10pm (PST)
Sep 21 2024 - Jan 25 2025
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 2:10pm - 3:10pm (PST)
Sep 21 2024 - Jan 25 2025
Ages 10 - 12
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 9:10am - 10:10am (PST)
Sep 22 2024 - Jan 26 2025
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 9:10am - 10:10am (PST)
Sep 22 2024 - Jan 26 2025
Ages 11 - 13
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 10:20am - 11:20am (PST)
Sep 22 2024 - Jan 26 2025
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 10:20am - 11:20am (PST)
Sep 22 2024 - Jan 26 2025
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 11:30am - 12:30pm (PST)
Sep 22 2024 - Jan 26 2025
Ages 11 - 13
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 11:30am - 12:30pm (PST)
Sep 22 2024 - Jan 26 2025
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 1:00pm - 2:00pm (PST)
Sep 22 2024 - Jan 26 2025
$1200
6 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 1:00pm - 2:00pm (PST)
Oct 20 2024 - Mar 09 2025
$1200
6 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 2:10pm - 3:10pm (PST)
Oct 20 2024 - Mar 09 2025
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 3:45pm - 4:45pm (PST)
Oct 22 2024 - Feb 11 2025
Ages 11 - 13
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 3:45pm - 4:45pm (PST)
Oct 22 2024 - Feb 11 2025
$845
1 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 4:50pm - 5:50pm (PST)
Oct 22 2024 - Feb 11 2025
Ages 10 - 12
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 4:50pm - 5:50pm (PST)
Oct 22 2024 - Feb 11 2025
$845
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 5:55pm - 6:55pm (PST)
Oct 22 2024 - Feb 11 2025
Ages 11 - 13
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 5:55pm - 6:55pm (PST)
Oct 22 2024 - Feb 11 2025
$845
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 7:00pm - 8:00pm (PST)
Oct 22 2024 - Feb 11 2025
Ages 11 - 13
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 7:00pm - 8:00pm (PST)
Oct 22 2024 - Feb 11 2025
Ages 11 - 13
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 3:45pm - 4:45pm (PST)
Oct 23 2024 - Feb 12 2025
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 3:45pm - 4:45pm (PST)
Oct 23 2024 - Feb 12 2025
Ages 10 - 12
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 4:50pm - 5:50pm (PST)
Oct 23 2024 - Feb 12 2025
$845
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 4:50pm - 5:50pm (PST)
Oct 23 2024 - Feb 12 2025
Ages 10 - 12
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 5:55pm - 6:55pm (PST)
Oct 23 2024 - Feb 12 2025
$845
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 5:55pm - 6:55pm (PST)
Oct 23 2024 - Feb 12 2025
Ages 11 - 13
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 7:00pm - 8:00pm (PST)
Oct 23 2024 - Feb 12 2025
Ages 15 - 18
$975
1 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 7:00pm - 9:00pm (PST)
Oct 23 2024 - Feb 12 2025
Ages 9 - 18
$1025
1 seats left
Online (Zoom) 604-700-9931
604-700-9931
Thursday 3:45pm - 4:45pm (PST)
Oct 24 2024 - Feb 13 2025
Ages 10 - 12
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Thursday 3:45pm - 4:45pm (PST)
Oct 24 2024 - Feb 13 2025
Ages 9 - 18
$1025
1 seats left
Online (Zoom) 604-700-9931
604-700-9931
Thursday 4:50pm - 5:50pm (PST)
Oct 24 2024 - Feb 13 2025
Ages 11 - 13
$845
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Thursday 4:50pm - 5:50pm (PST)
Oct 24 2024 - Feb 13 2025
$845
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Thursday 5:55pm - 6:55pm (PST)
Oct 24 2024 - Feb 13 2025
Can't find a course? Let us know.
Courses are seasonal and may not be up yet! Stay informed, schedule with us above.