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:00 - 3:00Pre Professional Track Class #512+AA9:30 - 10:15Tiny Movers (2.5-3.5) 10:152 yrs-3.5ASL4: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+SM10:15 - 11:00Mini Movers (2.5-4) Thu 10:152.5 yrs-4ASL5: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-5ASL1:00 - 2:00Pre Professional Track Class #712+FD6: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+NCLASS2:00 - 3:30Pre Professional Track Class #812+AA
4:15 - 5:00Mini Movers (3-5) Mon 4:15PM3-5KM3:30 - 5:00Adv Ballet Tue 3:30PM14+AA3:00 - 5:00Pre Professional Track Class #612+AC2:30 - 3:30Day Program Class #512+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-7ASL3:30 - 4:30Day Program Class #612+AA
5:00 - 6:00Hip Hop 15+ Adv Mon 5PM Invite only12+RC5:00 - 6:15Adv Contemp Tues 5PM14+CC4:00 - 4:45Ballet 2/3 Tech NO RECITAL Wed 4pm10+SM4:30 - 6:00Adv Jazz Thu 4:3014+SM
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-9ASL4:30 - 5:45Ballet 4 Th 4:30PM12+AA
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+BP4:45 - 5:30Acro 1/2 8+ Thu 4:458+BP
6:15 - 7:15Hip Hop 9-12 years Mon 6:15 Intermediate9-12AM6:15 - 7:15Ballet 4 NO RECITAL Wed 6:1512+AA5:00 - 6:00Adv Acro for Dancers 5:00PM14+SH5:30 - 6:00Tap 1/2 8+ Thu 5:308+BP
6:15 - 7:15Tap 4 Mon 6:1512+PS6:15 - 7:15Contemp 5 Tues 6:15PM13+CC5:30 - 6:15Mini Movers (3-5) Wed 5:30PM3-5ASL5:45 - 7:00Ballet 5 (invite only) Thu 5:4513+AA
7:15 - 8:15Ballet 4 Tech (invite only) NO RECITAL Mon 715PM12+KLR6:15 - 7:15Contemporary/Ballet 1/2 Tech Tue 6:158+KLR5:45 - 6:30Hip Hop 7-10 Wed 5:457-10BP6:00 - 7:00Advanced Open Thurs (Invite only) 6PM14+SM
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+SH6:00 - 7:00Jazz 1/2 8+ Thu 6pm8+BP
7:15 - 8:15Musical Theater 9-12 Mon 7:158+PS7:15 - 8:00Ballet Pointe 5 NO RECITAL Tue 7:15PM14+KLR6:15 - 7:15BTAJ (5-7) Wed 6:15PM5-7ASL7:00 - 8:00Jazz 4 Thu (invite only) 7pm12+BP
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+BP7:00 - 8:30Jazz 5 Thu 7pm13+SM
8:15 - 9:00Acro 4 (Invite only) Tue 8:1512+SH6:45 - 7:45Ballet 1/2 Wed 6:45 8+8+AA8:30 - 9:15Tap 5 Thu 8:3013+SM
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-5KR
9:45 - 10:45BTAJ (5-7) Sat 9:455-7KR