Adult Classes

Name
Days
Location
Adult Ballet Basics - Level 1 SEPT/NOV
Select "Enroll" for 8-week session.
Tuesday
6:00 PM to 7:00 PM
Main
Adult Ballet Basics (Level 1) - JUN/JULY 6 Week
Select "Enroll" for 6 Week Session.
Tuesday
6:00 PM to 7:00 PM
Main
Adult Advanced Ballet - JUNE/JULY 6 Week
Select "Enroll" for 6 Week Session. Select class dates for drop-in classes.
Tuesday
7:15 PM to 8:30 PM
Main
Adult Advanced Ballet - SEPT/NOV
Select "Enroll" for 8-week session, or single dates for drop-in classes.
Tuesday
7:15 PM to 8:30 PM
Main
Adult Beginner Ballet (Level 2) - JUNE/JULY 6 Week
Select "Enroll" for 6 Week Session. Select individual class dates for drop-in classes.
Tuesday
7:15 PM to 8:15 PM
Main
Adult Beginner Ballet (Level 2) - SEPT/NOV
Select "Enroll" for 8 Week Session, select single dates for drop-in classes.
Tuesday
7:15 PM to 8:15 PM
Main
Adult Tap Basics (Level 1) - SEPT/NOV
Select "Enroll" for 8-week session.
Wednesday
6:15 PM to 7:00 PM
Main
Adult Contemporary - SEPT/NOV
Select "Enroll" for 8-week session, select single dates for drop-in classes.
Wednesday
7:00 PM to 8:00 PM
Main
Adult Beginner Tap (Level 2) - SEPT/NOV
Select "Enroll" for 8-week session, select single dates for drop-in classes.
Wednesday
7:15 PM to 8:00 PM
Main
Adult Contemporary - JUNE/JULY 4 Class
Open level class requiring previous dance experience. Advanced dancers welcome. With KHDANCE guest teacher, Karina Tassiopoulos! No class July 1 Canada Day.
Wednesday
7:15 PM to 8:15 PM
Main
Adult Advanced Tap - SEPT/NOV
Select "Enroll" for 8-week session, select single dates for drop-in classes.
Wednesday
8:00 PM to 8:45 PM
Main
Adult Beginner Ballet (Level 2) - MAY-JUN
Select "Enroll" for 8 Week Session, or select dates for single drop-in classes.
Saturday
2:15 PM to 3:15 PM
Main

Junior Dance Sessions

Name
Days
Location
Primary Ballet - JUNE/JULY 6 Week
Tuesday
5:15 PM to 6:00 PM
Main
Primary Jazz/Tap- JUNE/JULY 6 Week
Tuesday
6:00 PM to 6:45 PM
Main
Mini Dance 8 Week - SEPT - Wed
Wednesday
5:00 PM to 5:45 PM
Main
Dance Development - JUNE/JULY 6 Week
Thursday
5:00 PM to 5:45 PM
Main
Pre-Primary Ballet - 6 Week JUNE/JULY
Thursday
5:00 PM to 5:45 PM
Main
Junior Jazz/Tap - 6 Week JUNE/JULY
Thursday
5:45 PM to 6:30 PM
Main
Mini Dance - 8 Week SEPT - Sat
Saturday
9:00 AM to 9:45 AM
Main

Camps/PD Days/Workshops

Name
Days
Location
PD Day Camp - MAY 29
Friday
9:00 PM to 4:00 PM
Main
Summer Day Camp 2026 - WEEK 1
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 4:00 PM
Main
Summer Day Camp 2026 - WEEK 2
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 4:00 PM
Main

Full Year Programs 2026

Name
Days
Location
Intermediate RAD Ballet - Mon
No class Oct 12 Thanksgiving. Dec 14 final class of 2026.
Monday
4:30 PM to 6:00 PM
Main
Grade 2 RAD Ballet - Mon
Monday
5:00 PM to 6:00 PM
Main
Junior Hip Hop - Mon
No class Oct 12 Thanksgiving. Dec 14 final class in 2026.
Monday
5:15 PM to 6:00 PM
Main
Grade 2/3 Hip Hop - Mon
No Class Oct 12 Thanksgiving. Dec 14 final class in 2026.
Monday
6:00 PM to 6:15 PM
Main
Grade 5 RAD Ballet - Mon (Full year)
Monday
6:00 PM to 7:00 PM
Main
Advanced Senior Hip Hop - Mon
No class Oct 12 Thanksgiving. Dec 14 final class of 2026.
Monday
7:00 PM to 8:00 PM
Main
Intermediate Foundation RAD - Mon
No Class Oct 12 Thanksgiving. Dec 14 final 2026 class.
Monday
7:00 PM to 8:15 PM
Main
Advanced 2 RAD Ballet - Tues
Tuesday
4:30 PM to 5:50 PM
Main
Grade 1 RAD Ballet Preparation - Mon
Tuesday
5:15 PM to 6:00 PM
Main
Grade 6 Ballet - Tues
Tuesday
6:00 PM to 7:10 PM
Main
Primary Jazz Tap - Mon
Tuesday
6:00 PM to 6:45 PM
Main
Advanced 1 RAD Ballet - Wed
Wednesday
4:30 PM to 6:00 PM
Main
Intermediate Foundation Jazz - Wed
Wednesday
5:00 PM to 6:00 PM
Main
Mini Dance - Wed (Full Year)
Wednesday
5:00 PM to 5:45 PM
Main
Advanced Teen Contemporary
Dec 14 final class of 2026.
Wednesday
6:00 PM to 7:00 PM
Main
Intermediate Foundation RAD Ballet - Wed
Wednesday
6:00 PM to 7:15 PM
Main
Intermediate RAD Ballet - Wed
Wednesday
7:15 PM to 8:30 PM
Main
Pre-Primary RAD Ballet - Thurs
Thursday
5:00 PM to 5:45 PM
Main
Primary Ballet - Thurs
Thursday
5:00 PM to 5:45 PM
Main
Teen Tap
Thursday
5:00 PM to 5:45 PM
Main
Grade 4 RAD Ballet - Thurs
Thursday
5:45 PM to 6:45 PM
Main
Grade 5 RAD Ballet - Thurs
Thursday
5:45 PM to 6:45 PM
Main
Primary/Gr 1 Jazz Tap - Thurs
Thursday
5:45 PM to 6:30 PM
Main
Grade 2 RAD Ballet Preparation - Thurs
Thursday
6:30 PM to 7:30 PM
Main
Grade 6 RAD Ballet - Thurs
Thursday
7:00 PM to 8:15 PM
Main
Intermediate Foundation RAD Ballet - Thurs
Thursday
7:30 PM to 8:45 PM
Main
Beginner Pointe Class (Inter-Found) - Fri
Friday
5:00 PM to 6:00 PM
Main
Grade 1 RAD Ballet - Fri
Friday
5:15 PM to 6:00 PM
Main
Advanced 1 RAD Ballet/Pointe - Fri
Friday
6:00 PM to 7:30 PM
Main
Grade 5 Ballet - Fri
Friday
6:00 PM to 7:00 PM
Main
Grade 5-6 Contemporary
Friday
7:00 PM to 8:00 PM
Main
Grade 2 RAD Ballet - Sat
Saturday
9:00 AM to 10:00 AM
Main
Grade 6 RAD Ballet - Sat
Saturday
9:00 AM to 10:15 AM
Main
Grade 2-4 Jazz Tap - Sat
Saturday
10:00 AM to 11:00 AM
Main
Grade 3 RAD Ballet - Sat
Saturday
10:00 AM to 11:00 AM
Main
Pre-Prim/Primary RAD Ballet - Sat
Saturday
10:00 AM to 10:45 AM
Main
Grade 4 RAD Ballet - Sat
Saturday
11:00 AM to 12:00 PM
Main
Dance Readiness RAD Ballet - Sat
Saturday
11:15 AM to 12:45 AM
Main
Advanced Ballet Non-Syllabus - Sat
Saturday
12:00 PM to 1:30 PM
Main
Advanced 1 RAD Pointe - Sat
Saturday
2:30 PM to 3:30 PM
Main
Advanced 2 RAD Pointe - Sat
Saturday
2:30 PM to 3:30 PM
Main
Mini Dance - Sat (Full Year)
Saturday
9:00 PM to 9:45 PM
Main
Pre-Prim/Primary Jazz Tap - Sat
Saturday
11:45 PM to 12:30 PM
Main

Full Year Programs 2026 - Pay in 2 - FIRST PAYMENT

Name
Days
Location
Intermediate RAD Ballet - Mon - 1st Instalment
No class Oct 12 Thanksgiving. Dec 14 final class of 2026.
Monday
4:30 PM to 6:00 PM
Main
Grade 2 RAD Ballet - Mon - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Monday
5:00 PM to 6:00 PM
Main
Junior Hip Hop - Mon - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee). No class Oct 12 Thanksgiving. Dec 14 final class in 2026.
Monday
5:15 PM to 6:00 PM
Main
Grade 2/3 Hip Hop - Mon - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee). No Class Oct 12 Thanksgiving. Dec 14 final class in 2026.
Monday
6:00 PM to 6:15 PM
Main
Grade 5 RAD Ballet - Mon - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Monday
6:00 PM to 7:00 PM
Main
Advanced Senior Hip Hop - Mon - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee). No class Oct 12 Thanksgiving. Dec 14 final class of 2026.
Monday
7:00 PM to 8:00 PM
Main
Intermediate Foundation RAD - Mon - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee). No Class Oct 12 Thanksgiving. Dec 14 final 2026 class.
Monday
7:00 PM to 8:15 PM
Main
Advanced 2 RAD Ballet - Tues - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Tuesday
4:30 PM to 5:50 PM
Main
Grade 1 RAD Ballet Preparation - Mon - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Tuesday
5:15 PM to 6:00 PM
Main
Grade 6 Ballet - Tues - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Tuesday
6:00 PM to 7:10 PM
Main
Primary Jazz Tap - Mon - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Tuesday
6:00 PM to 6:45 PM
Main
Advanced 1 RAD Ballet - Wed - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Wednesday
4:30 PM to 6:00 PM
Main
Intermediate Foundation Jazz - Wed - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Wednesday
5:00 PM to 6:00 PM
Main
Mini Dance - Wed - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Wednesday
5:00 PM to 5:45 PM
Main
Advanced Teen Contemporary - 1st Installment
Dec 14 final class of 2026.
Wednesday
6:00 PM to 7:00 PM
Main
Intermediate Foundation RAD Ballet - Wed - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Wednesday
6:00 PM to 7:15 PM
Main
Intermediate RAD Ballet - Wed - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Wednesday
7:15 PM to 8:30 PM
Main
Pre-Primary RAD Ballet - Thurs - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Thursday
5:00 PM to 5:45 PM
Main
Primary Ballet - Thurs - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Thursday
5:00 PM to 5:45 PM
Main
Teen Tap - 1st Instalment
Second payment of same amount due Dec 1/2026. Second week Dec final class of 2026.
Thursday
5:00 PM to 5:45 PM
Main
Grade 4 RAD Ballet - Thurs - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Thursday
5:45 PM to 6:45 PM
Main
Grade 5 RAD Ballet - Thurs - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Thursday
5:45 PM to 6:45 PM
Main
Primary/Gr 1 Jazz Tap - Thurs - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Thursday
5:45 PM to 6:30 PM
Main
Grade 2 RAD Ballet Preparation - Thurs - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Thursday
6:30 PM to 7:30 PM
Main
Grade 6 RAD Ballet - Thurs - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Thursday
7:00 PM to 8:15 PM
Main
Intermediate Foundation RAD Ballet - Thurs - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Thursday
7:30 PM to 8:45 PM
Main
Advanced 2 RAD Ballet - Fri - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Friday
4:30 PM to 6:00 PM
Main
Beginner Pointe Class (Inter-Found) - Fri
Friday
5:00 PM to 6:00 PM
Main
Grade 1 RAD Ballet - Fri - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Friday
5:15 PM to 6:00 PM
Main
Advanced 1 RAD Ballet - Fri - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Friday
6:00 PM to 7:30 PM
Main
Grade 3 RAD Ballet - Fri - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Friday
6:00 PM to 7:00 PM
Main
Grade 5 Ballet - Fri
Friday
6:00 PM to 7:00 PM
Main
Grade 5-6 Contemporary
Friday
7:00 PM to 8:00 PM
Main
Grade 2 RAD Ballet - Sat - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Saturday
9:00 AM to 10:00 AM
Main
Grade 6 RAD Ballet - Sat - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Saturday
9:00 AM to 10:15 AM
Main
Grade 2-4 Jazz Tap - Sat - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Saturday
10:00 AM to 11:00 AM
Main
Grade 3 RAD Ballet - Sat - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Saturday
10:00 AM to 11:00 AM
Main
Pre-Prim/Primary RAD Ballet - Sat - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Saturday
10:00 AM to 10:45 AM
Main
Grade 4 RAD Ballet - Sat - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Saturday
11:00 AM to 12:00 PM
Main
Dance Readiness RAD Ballet - Sat - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Saturday
11:15 AM to 12:45 AM
Main
Advanced Ballet Non-Syllabus - Sat - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Saturday
12:00 PM to 1:30 PM
Main
Advanced 1 RAD Pointe - Sat - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Saturday
2:30 PM to 3:30 PM
Main
Advanced 2 RAD Pointe - Sat - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Saturday
2:30 PM to 3:30 PM
Main
Mini Dance - Sat - Full Term 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Saturday
9:00 PM to 9:45 PM
Main
Pre-Prim/Primary Jazz Tap - Sat - 1st Instalment
First Payment for Full Year Class - Second payment of same amount due Dec 1, 2026 (less the annual registration fee).
Saturday
11:45 PM to 12:30 PM
Main