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