- Class List: Fall 2025
- Class List: Summer 2025
Spring Schedule 2026
Classes Start January 5th.
Wiggle with Me: Ages 1.5-3
Thursday 9:45-10:15 am – JanaeTiny Tots: Ages 3-5
Monday 5:45-6:30 pm-Janae
Tuesday 5:00-5:45 pm-Gabby/Addy
Thursday 10:30-11:15 am-Janae
Thursday 5:15-6:00 pm- KalinElementary: Ages 5-8
Monday 4:45-5:30 pm-Beginning Tap- Peyton
Monday 6:30-7:15 pm-Jazz-Janae
Tuesday 5:00-5:45 pm-Hip Hop-Bryanna- FULL
Tuesday 5:45-6:30 pm-Ballet/Lyrical combo- Emma S.
Junior: Ages 9-12
Monday 4:45-5:30 pm-Beginning Tap- Peyton
Monday 7:15- 8:15 pm-Jazz-Janae
Tuesday 5:00- 5:45 pm-Musical Theater- Emma S.
Tuesday 6:30-7:15 pm-Contemporary- Emma S.
Wednesday 7:45-8:30 pm-Hip Hop-Maddie/Madz-FULL
Teen: Ages 13 & up
Monday 8:15- 9:00 pm Modern- Janae
Tuesday 6:30- 7:15 pm-Contemporary- Emma S.
Wednesday 7:45-8:30 pm-Hip Hop-Maddie/Madz-FULL
Ready to register? Create or update your account using the links below!
- New Dancers (New to IDC?)
- Returning Dancers (Danced with us before?)
Summer 2025 Schedule
Summer classes run June 3rd- July 31st.Tiny Tots 3-4.5yrs
Tuesday Tiny Tots 5:00-5:45 (Kalin)
Wednesday Tiny Tots 4:45-5:30 (Addy)Elementary 5-7.5yrsTuesday Combo 5:45-6:30 (Kalin)Wednesday Hip Hop 5:45-6:0 (Kalin)
Tuesday Beg/Inter Acro 5:45-6:45pm (Emma L)*class not available for drop in. Must enroll.
Tuesday Advanced Acro 6:45- 7:45pm (Emma L)Junior 8-12yrs
Tuesday Combo 6:30-7:15 (Kalin)
Tuesday Beginning Ballroom 7:45-8:45 (Peyton)
Tuesday Junior/Teen Improv 7:15-8:00 (Kalin)
Wednesday Hip Hop 7:15-8:00 (Kalin)
Wednesday Contemporary/ Ballet Combo 8:00-8:45 (Kalin)
Tuesday Beg/Inter Acro 5:45-6:45pm (Emma L) *class not available for drop in. Must enroll.
Tuesday Advanced Acro 6:45- 7:45pm (Emma L)Teen/Collegiate/Adult 13+
Tuesday Junior/Teen Improv 7:15-8:00 (Kalin)
Tuesday Beginning Ballroom 7:45-8:45 (Peyton)
Wednesday Hip Hop 7:15-8:00 (Kalin)
Wednesday Contemporary/ Ballet Combo 8:00-8:45 (Kalin)
Tuesday Beg/Inter Acro 5:45-6:45pm (Emma L)*class not available for drop in. Must enroll.
Tuesday Advanced Acro 6:45- 7:45pm (Emma L)
Technique and Ballet classes are available upon request, email us for more information.
*Ballet Classes
Wednesday Level 1 Ballet 4:45-5:45 (Janae)
Wednesday Level 2 Ballet 5:45-7:00 (Janae)
Wednesday Level 5/6 Ballet 7:15-8:45 (Janae)
Tuesday Level 3 Ballet 4:45-6:15 (Peyton)
Tuesday Level 4 Ballet 6:15-7:45 (Peyton)*Technique Classes
Tuesday Level 1 Technique 4:45-5:45 (Addy)
Wednesday Level 2 Technique 4:30-5:45 (Bryanna)
Wednesday Level 3 Technique (Ages 8-11) 4:30-6:00 (Maddie)
Wednesday Level 3 Technique (Ages 11+) 7:30-9:00 (Maddie)
Tuesday Level 4 Technique 7:45-9:00 (Maddie)
Tuesday Level 5 Technique 4:30-6:00 (Maddie)
Tuesday Level 6 Technique 6:00-7:45 (Maddie)*Additional Classes
Wednesday Beginning Conditioning 7:15-8:30 (Bryanna)
Wednesday Intermediate Conditioning 6:00-7:30 (Maddie)
Wednesday Advanced Conditioning 5:45-7:15 (Bryanna)
Tuesday Beg/Inter Acro 5:45-6:45pm (Emma L) *class not available for drop in. must enroll.
Tuesday Advanced Acro 6:45- 7:45pm (Emma L)*class not available for drop in. Must enroll.