2025-2026

Class Schedule

Lower Division

Age 3&4

Monday | 4:30-5:15 | Age 3&4 Ballet

Tuesday | 2:30-3:15 | Age 3&4 Ballet

Thursday | 2:30-3:15 | Age 3-5 Tumbling


Age 4&5s

Monday | 2:30-3:15 | Age 4&5s Ballet

Tuesday | 2:30-3:15 | Age 4&5s Jazz/Tap

Thursday | 2:30-3:15 | Age 3-5 Tumbling

Thursday | 4:30-5:15 | Age 4&5s Ballet

Age 5-7s

Monday | 3:30-4:30 | Age 5-7s Jazz/Tap

Monday | 4:30-5:30 | Age 5-7s Ballet

Monday | 5:30-6:30 | Age 5-7s Contemporary/Hip Hop

Thursday | 3:30-4:30 | Age 5-7s Tumbling

Thursday | 4:30-5:30 | Age 5-7s Jazz/Tap

Thursday | 5:30-6:30 | Age 5-7s Ballet


Upper Division

Level 1

Monday | 3:30-4:30 | Level 1 Ballet

Monday | 4:30-5:30 | Level 1 Jazz & Tap

Monday | 5:30-6:30 | Level 1 Contemporary

Thursday | 4:00-5:00 | Level 1 Ballet

Thursday | 5:00-6:00 | Level 1 Modern/Lyrical

Level 2

Monday | 4:30-5:30 | Level 2 Jazz/Tap

Monday | 5:30-6:45 | Level 2 Ballet

Thursday | 4:00-5:00 | Level 2/3 Conditioning

Thursday | 5:00-6:00 | Level 2 Contemporary

Thursday | 6:00-7:30 | Level 2 Ballet


Tuesday | 3:30-5:00 | Ballet

Tuesday | 3:30-5:00 | Level 3 Ballet

Tuesday | 5:00-7:00 | Senior Company

Thursday | 4:00-5:00 | Level 2/3 Conditioning

Thursday | 5:00-6:00 | Level 3/4 Contemporary

Thursday | 6:00-7:30 | Level 3 Ballet

Level 4

Tuesday | 3:30-5:00 | Level 4 Ballet

Tuesday | 5:00-7:00 | Senior Company

Thursday | 3:30-5:00 | Level 4 Ballet

Thursday | 5:00-6:00 | Level 3/4 Contemporary