If at anytime you need to withdraw from classes, a 30 day written notice is required, no partial month refunds will be given. We allow for holidays and breaks when calculating tuitions, tuition remains the same each month, regardless of any scheduled days off.
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.

2022-2023 Season

MondayTuesdayWednesdayThursdayFriday
TimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstr
2:00 - 3:00Pre Professional Track Class #112+WR1:30 - 2:30Day Program Class #112+SM1:15 - 3:15Pre Professional Track Class #512+AA1:00 - 2:00Pre Professional Track Class #712+FD4:15 - 5:00Mini Movers (3-5) Fri 4:15PM3-5JL
3:00 - 4:00Pre Professional Track Class #212+PP1:30 - 2:30Pre Professional Track Class #312+PP2:00 - 3:00Day Program Class #312+SM2:00 - 3:30Pre Professional Track Class #812+AA5:00 - 6:00Ballet/Jazz (7-9) Fri 5PM7-9JL
4:00 - 5:00Adv Tap Mon 4pm14+PS2:30 - 3:30Day Program Class #212+DP2:45 - 3:30Mini Movers (3-5) Wed 2:45PM3-5ASL2:30 - 3:30Day Program Class #512+SM6:00 - 6:45Acro (7-9) Fri 6:00PM7-9JL
4:00 - 5:00Ballet 2/3 Mon 4pm (NO RECITAL)10+AA2:30 - 3:30Pre Professional Track Class #412+SM3:00 - 4:00Day Program Class #412+NCLASS3:30 - 4:30Day Program Class #612+AA
4:15 - 5:00Mini Movers (3-5) Mon 4:15PM3-5KM3:30 - 5:00Adv Ballet Tue 3:30PM14+AA3:15 - 5:00Pre Professional Track Class #612+AC4:30 - 6:00Adv Jazz Thu 4:3014+SM
5:00 - 6:00Hip Hop 12+ Int 5PM12+PS4:15 - 5:00Tap 2/3 4:00Tue 4:15PM10+SM3:30 - 4:30BTAJ (5-7) Wed 3:30PM5-7ASL4:30 - 5:45Ballet 4 Th 4:30PM12+AA
5:00 - 6:00Hip Hop 15+ Adv Mon 5PM Invite only(NO RECITAL)12+RC5:00 - 6:15Adv Contemp Tues 5PM14+CC4:00 - 4:45Ballet 2/3 Tech NO RECITAL Wed 4pm10+SM4:45 - 5:30Acro 1/2 8+ Thu 4:458+BP
5:15 - 6:15Ballet 3/4 (invite only) Mon 515PM12+AA5:00 - 6:15Ballet 5 NO RECITAL Tue 5PM13+AA4:30 - 5:30Ballet/Tap 7-9 Wed 4:307-9ASL5:30 - 6:00Tap 1/2 8+ Thu 5:308+BP
6:00 - 7:15Ballet 5 (invite only) NO RECITAL Mon 6:0013+KLR5:15 - 6:15Jazz 2/3 Tue 5:15PM10+SH4:45 - 5:45Contemporary 2/3 Tue 4:45PM10+BP5:45 - 7:00Ballet 5 (invite only) Thu 5:4513+AA
6:15 - 7:15Hip Hop 9-12 years Mon 6:15 Intermediate9-12AM6:15 - 7:15Ballet 1/2 Tue 6:158+AH5:00 - 6:00Adv Acro for Dancers 5:00PM NO RECITAL14+SH6:00 - 7:00Advanced Open Thurs (Invite only) 6PM14+SM
6:15 - 7:15Tap 4 Mon 6:1512+PS6:15 - 7:15Ballet 4 NO RECITAL Wed 6:1512+AA5:30 - 6:15Mini Movers (3-5) Wed 5:30PM3-5ASL6:00 - 7:00Jazz 1/2 8+ Thu 6pm8+BP
7:15 - 8:15Ballet 4 Tech (invite only) NO RECITAL Mon 715PM12+KLR6:15 - 7:15Contemp 5 Tues 6:15PM (NO RECITAL)13+CC5:45 - 6:30Hip Hop 7-10 Wed 5:457-10BP7:00 - 8:00Jazz 4 Thu (invite only) 7pm12+BP
7:15 - 8:15Hip Hop Adv 12+ Adv Invite only15+AM7:15 - 8:30Ballet 2/3 Tuesday 7:1510+AA6:00 - 6:45Acro 2/3 for Dancers (Invite only) Wed 6:0010+SH7:00 - 8:30Jazz 5 Thu 7pm13+SM
7:15 - 8:15Musical Theater 9-12 Mon 7:158+PS7:15 - 8:00Ballet Pointe 5 NO RECITAL Tue 7:15PM14+AH6:15 - 7:15BTAJ (5-7) Wed 6:15PM5-7ASL8:30 - 9:15Tap 5 Thu 8:30 (NO RECITAL)13+SM
8:15 - 9:15Musical Theater Middle School/High School 8:1512+PS7:15 - 8:15Contemporary 4 Tue 7:15PM12+SH6:30 - 7:15Contemp 3/4 Wed 6:3012+BP
8:15 - 9:00Acro 4 (Invite only) Tue 8:15 NO RECITAL12+SH6:45 - 7:45Ballet 1/2 Wed 6:45 8+8+AA
7:15 - 8:15Hip Hop 9-12 years Wed 7:15 Beg/Int9-12BP
7:15 - 8:15Jazz 3/4 Wed 7:1512+SH

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
9:00 - 9:45Mini Movers (3-5) Sat 9:003-5ASL
9:45 - 10:45BTAJ (5-7) Sat 9:455-7ASL