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.

Aug 2023-May 2024Summer 2024

MondayTuesdayWednesdayThursdayFriday
TimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstr
8:15 - 8:45Advanced Hip-HopBY PLACEMENT CLASSF5:30 - 6:00Beg Musical Theatre5-9BF7:45 - 8:30Acrobatics BY PLACEMENT ONLY-SEE Ms JessicaRW6:30 - 7:15Acrobatics Thursday 4 and up MB
8:00 - 8:45Advanced Contemporary " Not in a level"BY PLACEMENT CLASSJH4:30 - 9:00Competition TeamAudition onlyRW7:00 - 7:45Adv Jumps Tricks and TurnsBY PLACEMENT CLASSRW5:00 - 5:30Beg jumps tricks Thursday 6 and up MB
7:30 - 8:15Advanced Contemporary "In a level"BY PLACEMENT CLASSJH7:00 - 7:30Jazz 101 Tuesday5-10MS7:45 - 8:30Adv Jumps Tricks and TurnsBY PLACEMENT CLASSRW6:00 - 6:45Beginners Hip-Hop7 and upJH
5:30 - 6:00Advanced Musical Theatre " In a level"BY PLACEMENT CLASSJH6:00 - 7:00Level 1 TuesdayBY PLACEMENT CLASSLL4:30 - 5:00Beg modern not in level By placement only RW4:30 - 9:00Competition TeamAudition onlyRW
5:30 - 6:00Advanced Musical Theatre " Not in a level"BY PLACEMENT CLASS JH4:15 - 5:30Level 3 Tuesday& ThursBY PLACEMENT CLASSJH4:30 - 5:00Beg. Contemporary/Modern in level 6 and upRW6:00 - 6:30Creative Movement Thursday1-3MB
8:45 - 9:15Heels Ages 17+17+F5:30 - 7:00Open Ballet, Tap & Jazzall agesMS5:00 - 5:30Beg. Jumps, Tricks & TurnsBY PLACEMENT CLASSRW5:30 - 6:00Hip - Hop for Tots 3 to 8JH
4:30 - 5:30Level 1 Mondayplacement onlyAP4:30 - 5:30Primary Tuesdayplacement onlyBF5:30 - 6:15Competition-Tiny Tots3 and upRW5:30 - 6:00Hip Hop Tots 23-8MB
4:15 - 5:30Level 4 Ballet M/WBY PLACEMENT CLASSJH5:00 - 5:30Tumble Tots Tuesday3-6MS5:45 - 6:15Creative Movement Wednesday1-3BF6:00 - 6:45Int. Jumps Tricks and TurnsPlacement class only RW
6:00 - 7:30Level 5 & 6 Ballet M/WBY PLACEMENT CLASSJH7:15 - 7:45JAZZ 101 " In level"7 and upJH7:15 - 8:00Intermediate Hip-HopBY PLACEMENT CLASS JH
4:30 - 5:30Primary Monday3 to 5MT7:15 - 7:45Jazz 101 "not in level"BY PLACEMENT CLASSJH5:30 - 6:00Intermediate Contemporary/Modern " In level"BY PLACEMENT CLASSRW
6:00 - 6:30Tumble Tots Monday3-6KC6:15 - 7:15Level 1 Wednesdayplacement onlyBF5:30 - 6:00Intermediate Contemporary/Modern " Not in level"BY PLACEMENT CLASSRW
6:15 - 7:15Level 2 WednesdayBY PLACEMENT CLASSJH6:45 - 7:15Intermediate Musical Theatre " In level"BY PLACEMENT CLASSJH
4:15 - 5:45Level 4 Ballet WednesdayPlacementJH6:45 - 7:15Intermediate Musical Theatre " Not in level"BY PLACEMENT CLASSJH
5:15 - 5:45Level 4 Tap0BF6:00 - 7:00Level 1 ThursdayplacementBF
6:15 - 7:00Level 5/6 JazzBY PLACEMENT CLASSRW4:15 - 5:30Level 3 Tuesday& ThursBY PLACEMENT CLASSJH
4:30 - 5:15Level 5/6 TapBY PLACEMENT CLASSBF5:00 - 6:00Primary Thurs.3-5BF
5:15 - 6:15Level 5/6 ballet By placement only JH7:30 - 8:00Triple threat3 to 8MB
5:30 - 6:30Primary Wednesday3-6/placementKW
4:30 - 5:00Toddler Music (w/parent)1-3KC

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
9:00 - 9:30Creative Movement-Saturday1-3MT5:00 - 5:15Adult Fitness charge - $5 ESDA Dancers18+JH
10:30 - 11:30Level 1 Saturdayplacement onlyMT5:00 - 5:15Adult Fitness for Unlimited no feeAdultsJH
9:30 - 10:30Primary Saturday PlacementMT5:00 - 5:15Alumni Dance1-3JH
5:00 - 5:15LockersunlimitedTBA
5:00 - 5:15Senior solo1JH