Course Selection

Select your preferences and search our course directory
Not sure which one to pick?
Ages 12 - 14
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 4:30pm - 5:30pm (PST)
Jan 31 2023 - May 30 2023
Ages 12 - 14
$805.00
1 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 4:30pm - 5:30pm (PST)
Jan 31 2023 - May 30 2023
Ages 12 - 14
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 5:40pm - 6:40pm (PST)
Jan 31 2023 - May 30 2023
Ages 11 - 13
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 5:40pm - 6:40pm (PST)
Jan 31 2023 - May 30 2023
Ages 9 - 11
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 6:50pm - 7:50pm (PST)
Jan 31 2023 - May 30 2023
Ages 12 - 14
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 6:50pm - 7:50pm (PST)
Jan 31 2023 - May 30 2023
Ages 13 - 15
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Tuesday 8:00pm - 9:00pm (PST)
Jan 31 2023 - May 30 2023
Ages 8 - 10
$805.00
1 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 4:30pm - 5:30pm (PST)
Feb 01 2023 - May 31 2023
Ages 11 - 13
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 4:30pm - 5:30pm (PST)
Feb 01 2023 - May 31 2023
Ages 11 - 13
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 4:30pm - 5:30pm (PST)
Feb 01 2023 - May 31 2023
Ages 9 - 11
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 5:40pm - 6:40pm (PST)
Feb 01 2023 - May 31 2023
Ages 11 - 13
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 5:40pm - 6:40pm (PST)
Feb 01 2023 - May 31 2023
Ages 12 - 14
$805.00
0 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 5:40pm - 6:40pm (PST)
Feb 01 2023 - May 31 2023

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

Ages 14 - 16
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 5:40pm - 6:40pm (PST)
Feb 01 2023 - May 31 2023
Ages 13 - 17
$975.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 6:30pm - 8:30pm (PST)
Feb 01 2023 - May 31 2023
$975.00
6 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 6:30pm - 8:30pm (PST)
Feb 01 2023 - May 31 2023
$975.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 6:50pm - 8:50pm (PST)
Feb 01 2023 - May 31 2023
Ages 12 - 14
$805.00
1 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 6:50pm - 7:50pm (PST)
Feb 01 2023 - May 31 2023
$975.00
4 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 6:50pm - 8:50pm (PST)
Feb 01 2023 - May 31 2023
Ages 11 - 13
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 6:50pm - 7:50pm (PST)
Feb 01 2023 - May 31 2023
Ages 13 - 15
$805.00
0 seats left
Online (Zoom) 604-700-9931
604-700-9931
Wednesday 8:00pm - 9:00pm (PST)
Feb 01 2023 - May 31 2023

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

Ages 12 - 14
$805.00
1 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 9:10am - 10:10am (PST)
Jan 28 2023 - Jun 24 2023
Ages 11 - 13
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 9:10am - 10:10am (PST)
Jan 28 2023 - Jun 24 2023
Ages 13 - 15
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 10:20am - 11:20am (PST)
Jan 28 2023 - Jun 24 2023
Ages 9 - 11
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 10:20am - 11:20am (PST)
Jan 28 2023 - Jun 24 2023
Ages 12 - 14
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 11:30am - 12:30pm (PST)
Jan 28 2023 - Jun 24 2023
Ages 11 - 13
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 1:00pm - 2:00pm (PST)
Jan 28 2023 - Jun 24 2023
Ages 12 - 14
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 1:00pm - 2:00pm (PST)
Jan 28 2023 - Jun 24 2023
Ages 8 - 10
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 2:10pm - 3:10pm (PST)
Jan 28 2023 - Jun 24 2023
Ages 9 - 11
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Saturday 2:10pm - 3:10pm (PST)
Jan 28 2023 - Jun 24 2023
Ages 13 - 15
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 10:20am - 11:20am (PST)
Jan 29 2023 - Jun 25 2023
Ages 12 - 14
$805.00
3 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 11:30am - 12:30pm (PST)
Jan 29 2023 - Jun 25 2023
Ages 12 - 14
$805.00
0 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 1:00pm - 2:00pm (PST)
Jan 29 2023 - Jun 25 2023

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

Ages 9 - 11
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 1:00pm - 2:00pm (PST)
Jan 29 2023 - Jun 25 2023
Ages 12 - 14
$805.00
2 seats left
Online (Zoom) 604-700-9931
604-700-9931
Sunday 2:10pm - 3:10pm (PST)
Jan 29 2023 - Jun 25 2023
Can't find a course? Let us know.
Courses are seasonal and may not be up yet! Stay informed, schedule with us above.