We are excited to be part of your student's journey in the performing arts.
Enrolling in Classes
Please click on the class to enroll in the class. Hover your mouse over a class to see more details about the class. Click on the tabs at the top of the calendar to view different class calendars (if any). If the class name is green, the class has availability. If the class name is red, the class is full.
Or, click here for help finding the perfect class.

21/22 Season

MondayTuesdayWednesdayThursdayFriday
TimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstr
3:45 - 4:30Ballet/Tap 1 3-5JG3:30 - 4:30Jr. Musical Theatre 1 7-11MW3:45 - 4:30Ballet/Tap 2 4-6YDV4:00 - 4:45Children's Choir 8-11 / ANNEXMWS3:45 - 4:30Ballet/Tap 1 3-5PF
3:45 - 4:30Ballet/Tap 2 4-6MW4:00 - 4:45Peewee Jazz 5-7YDV3:45 - 4:30Ballet/Tap 3 5-7JG5:00 - 5:45Ballet/Tap 1 3-5JG4:00 - 5:00Ballet 111+HC
3:45 - 4:30Ballet/Tap 3 5-7PF4:30 - 5:30Ballet 1 11+HC3:45 - 4:30Peewee Tumbling4-8 / ANNEXMW5:00 - 5:45Ballet/Tap 24-6JF4:00 - 5:00Choir 12+/ANNEXFJV
4:15 - 5:15Contemporary 12+ / ANNEXALM4:30 - 5:30Jr. Ballet Technique8-12PF4:30 - 5:30AcroDance 1 8+ / ANNEXMW5:00 - 6:00Jr. Hip Hop 2 7-11LH5:00 - 6:00Advance Ballet Technique (levels 4 - 5)11+ / Audition OnlyHC
4:30 - 5:30Jr. Jazz 3 7-11JNM4:30 - 5:30Jr. Jazz 1 7-11MW4:30 - 5:30Jr. Ballet/Tap 1 7-11JG5:00 - 6:00Jr. Jazz 4 8-12/ Audition OnlyKK5:00 - 6:00Jazz 212+ / Audition OnlyALD
4:30 - 5:15Peewee Hip Hop 5-7PF4:45 - 5:30Ballet/Tap 3 5-7JF4:30 - 5:30Jr. Hip Hop 17-11PF5:00 - 5:45Peewee Choir 4-7 / ANNEXMWS5:00 - 6:00Jr Jazz 1 7-11JNM
4:45 - 5:30Peewee Musical Theatre 5-7JG4:45 - 5:30Ballet/Tap 45-7YDV4:30 - 5:30Jr. Jazz 2 7-11YDV6:00 - 7:00Adv. Teen Hip Hop Tech13+ / Audition OnlyCA5:15 - 6:00Ballet/Tap 2 4-7MW
5:15 - 6:15Contemporary 2 Audition Only/ANNEXALM5:30 - 6:30Jazz 212+JNM4:30 - 5:15Peewee Hip Hop 5-7JNM6:00 - 7:00Jazz 2A Audition OnlyKK5:15 - 6:00Ballet/Tap 3 5-7PF
5:30 - 6:30Drama 18 - 12MW5:30 - 6:30Jr. Ballet/Tap 1 7-11PF5:00 - 6:00Ballet 111+MG6:00 - 7:00Jr. Contemporary Audition onlyJG6:00 - 7:00Jr. Hip Hop 1 7-11JNM
5:30 - 6:30Jazz 2 12+KK5:30 - 6:30Jr. Ballet/Tap 2 7-11YDV5:30 - 6:30AcroDance 211+ / AnnexMW6:00 - 7:00Lyrical 2 11+ / Audition OnlyLH6:00 - 7:00Tap 1 11+MW
5:30 - 6:30Jr Modern 2 8-12HC5:30 - 6:30Jr. Musical Theatre 27-12/ Audition OnlyMW5:30 - 6:30Hip Hop 1 11+JF6:00 - 7:00Rhythm Tap 1 7-12GR6:15 - 7:15Ballet 2/311+ / Audition OnlyHC
5:30 - 6:30Jr. Hip Hop 1 7-11PF5:30 - 6:30Lyrical 3 12+ / ANNEXALM5:30 - 6:30Jr. Ballet/Tap 2 7-11PF6:15 - 7:15Lyrical 3 12+ / ANNEXALM7:00 - 8:00Jr. Lyrical 1 7-11ALD
5:30 - 6:30Leaps & Turns 110+JNM5:30 - 6:30Open Level 2 - 4 Ballet TechniqueAudition Only / 11+HC5:30 - 6:30Jr. Jazz 1 7-11SMP7:00 - 8:00Adult Tap 2 18+YDV7:15 - 8:15Jr. Jazz 3 7-11JNM
6:15 - 7:15Contemporary 3 Audition Only/ANNEXALM6:30 - 7:30Jr. Hip Hop 2 8-12 / Audition OnlyJF5:30 - 6:15Peewee Jazz 5-7JG7:00 - 8:00Dance Conditioning10+SMP
6:30 - 7:30Classic Jazz Stylings 1Audition OnlyJNM6:30 - 7:30Jr. Jazz 2 7-11YDV6:00 - 7:30Ballet 3 - 4Audition Only MG7:00 - 8:00Hip Hop 1 11+CA
6:30 - 7:30Jr. Ballet/Tap 3 8-12ALD6:30 - 7:30Jr. Tap 1 7-11JNM6:30 - 7:30Adult Lyrical 18+YDV7:00 - 8:00Lyrical 2 11+ / Audition OnlyLH
6:30 - 7:30Tap 1 11+KK6:30 - 7:30Tap 311+MW6:30 - 7:30Dance Conditioning10+SMP7:00 - 8:00Rhythm Tap 2 10+ / Audition OnlyGR
6:30 - 7:30Teen Drama 1 & 213+MW7:30 - 8:30Jr. Tap 2 8-12 / Audition OnlyJNM6:30 - 7:30Jr. Lyrical 1 7-11LH7:15 - 8:15Lyrical 4 Audition Only / ANNEXALM
7:30 - 8:30Adult Tap 1 Technique 18+MW7:30 - 8:30Open Ballet Technique 10+PF6:30 - 7:30Lyrical 1 11+JNM8:00 - 9:00Adult Jazz 2 18+YDV
7:30 - 8:30Jr. Lyrical 3 8-12KK7:30 - 8:30Tap 211+MW6:30 - 7:30Teen Musical Theatre 1 & 2 13+ / ANNEXMW8:00 - 9:00Leaps & Turns 210+ / Audition OnlySMP
7:30 - 8:30Lyrical 2 11+ALD8:30 - 9:30Tap 4 11+YDV7:30 - 8:30Jazz 1 11+ / ANNEXMW8:00 - 9:00Lyrical 1 11+LH
7:30 - 8:30Jr. Musical Theatre 1 7-11LH8:00 - 9:00Rhythm Tap 3 & 4 Audition OnlyGR
7:30 - 8:30Leaps & Turns for Teens13+SMP8:30 - 9:30In UnisonAudition Only - ANNEXYDV
7:30 - 9:00Pointe - Level 5Audition OnlyMG
7:30 - 8:30Tap 4 11+YDV

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
8:00 - 9:00Modern 111+HC10:00 - 11:00Advanced Jazz Funk Audition Only JNM
9:00 - 10:00Ballet 1 12+HC11:00 - 11:45Jr. Tap Jam10+ / Audition OnlyJNM
9:00 - 10:00Jr. Jazz 1 7-11PF11:00 - 12:00Tap 5 11+ / Audition OnlyYDV
9:00 - 10:00Poetry in Motion 12+/ ANNEXKJ11:00 - 12:00Tap 6 Audition OnlyYDV
9:15 - 10:00Ballet/Tap 45-7YDV12:00 - 12:45Teen Tap Jam14+JNM
9:15 - 10:00Peewee Musical Theatre 5-7JG
10:00 - 11:00Advanced Leaps & Turns 2Audition Only / ANNEXKJ
10:00 - 11:00Drama 210+MW
10:00 - 11:00Jr. Ballet/Tap 1 7-11PF
10:00 - 11:00Modern 2 & 3 Audition OnlyHC
10:00 - 10:45Peewee Hip Hop 5-7LH
10:45 - 11:30Ballet/Tap 3 5-7JG
11:00 - 12:00Acrodance 3 (Technique class)11+ / AnnexKJ
11:00 - 12:00Ballet 2 - 3Audition onlyHC
11:00 - 12:00Jr. Hip Hop 1 7-11LH
11:00 - 12:00Jr. Musical Theatre 2 8-12 / Audition OnlyMW
11:30 - 12:15Peewee Musical Theatre 4-7JG
12:00 - 1:00Jr. Ballet/Tap 3 8-12 / Audition OnlyPF
12:00 - 1:00Jr. Hip Hop 3 8-12 / Audition OnlyLH
12:00 - 1:00Jr. Jazz 3 7-11JF
12:00 - 1:00Tap 1 11+MW
12:15 - 1:00Ballet/Tap 1 3-5JG
12:15 - 1:15Jazz 3 Audition Only/ ANNEXJLM
1:00 - 2:00Advanced Leaps & Turns 1Audition OnlyLH
1:00 - 2:00Hip Hop 1 11+CA
1:00 - 2:00Jazz 1 11+MW
1:00 - 2:00Jr. Ballet/Tap 4 7-11YDV
1:15 - 2:15Jazz 4Audition Only/ ANNEXJLM
2:00 - 3:00Jr. Lyrical 2 7-11JF
2:00 - 3:00Tap 3 11+ / Audition OnlyMW
2:15 - 3:15Jazz 5Audition Only/ ANNEXJLM
2:30 - 3:30Hip Hop 2 11+ / Audition OnlyCA
3:30 - 4:30Hip Hop 3 Audition OnlyCA