Summer & Fall Registration is Now Open!

🌞 Summer Session: Join us for a short 5-week program running June 16 - July 18, 2025.
🍂 Full Season: Our 2025-2026 season kicks off September 2, 2025 and runs through May 29, 2026.

Secure your spot today!  
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.

 

MondayTuesdayWednesdayThursdayFriday
TimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstr
4:00 - 4:30Pre Jazz3-5LA4:30 - 5:00Pre Ballet- Year 24-5OB4:00 - 4:45Ballet 2/38-12OB4:00 - 4:30Petite/Junior Competition Musical Theatre5-9NJ3:30 - 4:00Private Lesson- Carson10-13SO
4:30 - 5:15Lyrical 1- 3 spots left6-9LA6:15 - 7:00Ballet 1- 2 spots left6-9OB4:45 - 5:15Pre Ballet3-4OB4:00 - 4:30Pre Ballet3-4OB4:00 - 4:45Jazz 2/37-11SO
5:15 - 6:00Contemporary 2/38-12LA7:00 - 7:45Acro 16-9SO8:30 - 9:15Teen Contemporary12-18EB4:30 - 5:00Pre Ballet4-6OB4:45 - 5:30Lyrical 2/37-11SO
6:00 - 6:45Tap 1/27-11SO5:30 - 6:15Jazz 16-9SO
7:00 - 7:45Acro 1/29-16SO6:15 - 7:00Acro 16-10SO
7:00 - 7:45Adult Tap18+SO

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
9:00 - 9:30Enita Downing-Groth - Private13+NJ
9:00 - 9:30Pre Ballet3-5LA
9:30 - 10:15Ballet/Jazz Combo Class6-9LA
10:15 - 11:00Musical Theatre 7-11NJ
12:45 - 1:15Cecilia Smerbeck - Private lesson10-11SO