top of page

2024/25 SCHOOL YEAR 

New students ages 7+ please contact us for class placement prior to registration.

Academy | Ages 6+

Students entering Level 1 must have completed Pre-Academy classes OR be at least 6 years old. With each new level, students develop stronger technique, confidence, artistry and grace.

Level 1 | Ballet Technique
(1 day / week) 

Level 1 classes meet once per week. The class options are:

​

  • MONDAYS | 6:00-7:00p

  • TUITION | 9 monthly payments of $55.11 per month

​

  • WEDNESDAYS | 5:00-6:00p

  • TUITION | 9 monthly payments of $58.67 per month

Level 1 | Stretch
(Enrichment class)

Level 1 students are encouraged to join Stretch Class to enrich their curriculum.​

​

  • SATURDAYS | 10:15-10:45a

  • TUITION | 9 monthly payments of $29.33 per month

Level 1 | Jazz & Lyrical
(Enrichment class)

Level 1 students are encouraged to join Jazz/Lyrical Class to enrich their curriculum.​

​

  • SATURDAYS | 10:45-11:30a

  • TUITION | 9 monthly payments of $44.00 per month

​​

Level 2 | Academy Program
(2 days / week)

Classes meet 2 days weekly. Students are required to take all classes on both days as part of the Level 2 Academy curriculum​​​:

​

  • TUESDAYS | 4:30-6:15p Stretch & Ballet Tech

  • WEDNESDAYS | 6:00-7:45p​​​ Stretch & Ballet Tech

  • TUITION | 9 monthly payments of $205.33 per month

​​

Level 2 | Stretch
(Enrichment class)

Level 2 students are encouraged to join Sat Stretch Class to enrich their curriculum.​

​

  • SATURDAYS | 10:15-10:45a

  • TUITION | 9 monthly payments of $29.33 per month

Level 2 | Jazz & Lyrical
(Enrichment class)

Level 2 students are encouraged to join Sat Jazz/Lyrical Class to enrich their curriculum.​

​

  • SATURDAYS | 10:45-11:30a

  • TUITION | 9 monthly payments of $44.00 per month

​​

Level 3 | Academy Program (2 days / week)

Classes meet 2 days weekly. Students are required to take all classes on both days as part of the Level 3 Academy curriculum.

​

  • MONDAYS | 4:30-6:45p Stretch, Ballet Tech, Jazz & Lyrical

  • TUESDAYS | 4:30-6:45p Stretch, Ballet Tech, Pre Pointe 

  • TUITION | 9 monthly payments of $256.00 per month

​​

Level 4 | Academy Program (3 days / week)

Classes meet 3 days weekly. Students are required to take all classes on 3 days as part of the Level 4 Academy curriculum:

​

  • TUESDAYS | 6:15-8:45p | Stretch, Ballet Tech, Pre Pointe/Pointe 1

  • THURSDAYS | 5:30-8:30pContemporary, Ballet Tech, Pre Pointe/Pointe 1 

  • SATURDAYS | 10:45-1:30p Stretch, Ballet Tech, Pre Pointe/Pointe 1 

  • TUITION | 9 monthly payments of $458.67 per month

​​

Level 5 | Academy Program 
(3 days / week)

Classes meet 3 days weekly. Students are required to take all classes on 3 days as part of the Level 5 Academy curriculum:

​

  • TUESDAYS | 6:15-8:45pStretch, Ballet Tech, Pre Pointe/Pointe 1

  • THURSDAYS | 5:30-8:30p Contemporary, Ballet Tech, Pre Pointe/Pointe 1

  • SATURDAYS10:45-1:30pStretch, Ballet Tech, Pre Pointe/Pointe 1

  • TUITION | 9 monthly payments of $458.67 per month

Pre - Academy | Ages 3-5

This program is for our youngest students. Pre-Academy classes nurture your child's interest in dance while developing coordination, concentration levels, rhythm, flexibility, and ballet class etiquette. 

Pre-Ballet & Tap Class
(1 day / week)

​Pre-Academy classes meet once per week.  Class options are:

 

  • MONDAYS | 5:00-6:00p

  • TUITION | 9 monthly payments of $49.94 per month

​

  • SATURDAYS | 9:15-10:15a

  • TUITION | 9 monthly payments of $53.17 per month

Pre - Professional | Ages 9+

Director recommendation is required prior to enrollment in the Pre Professional Program.  

Senior Level 
Pre-Professional Program

(4 days / week)

Classes meet 4 days weekly. Students are required to take all classes on 4 days as part of the Senior Level Pre Professional curriculum:

​

  • TUESDAYS | 6:45-8:45pBallet Tech, Pointe 2

  • WEDNESDAYS | 6:00-8:30pStretch, Ballet Tech, Pointe 2 

  • THURSDAYS | 4:30-8:15p | Contemporary, Ballet Tech, Pointe 2, Classical Variations

  • SATURDAYS10:45-1:30pStretch, Ballet Tech, Pointe 2

  • TUITION | 9 monthly payments of $603.56 per month​​

Black Partner School logo_edited.png

IDC is honored to be chosen as a Nikolay Partner School!  

Classes by Style

CLASSES BY STYLE

Ballet

  • Pre-Ballet & Tap (ages 3 – 5)

  • Level 1 Ballet Technique

  • Level 2 Ballet Technique

  • Level 3 Ballet Technique

  • Level 4 Ballet Technique w/ Pre-Pointe or Pointe 1

  • Level 5 Ballet Technique w/ Pointe 1 or Pointe 2

  • Senior Level Ballet Technique w/ Pointe 2

  • Senior Level Classical Variations

  • Levels 1-5 Stretch

  • Senior Level Stretch

  • Beginning Ballet (ages 9+)

  • Adult Ballet (ages 17+)

Contemporary

  • Level 1 Jazz and Lyrical

  • Level 2 Jazz and Lyrical

  • Level 3 Jazz and Lyrical

  • Level 4 Contemporary

  • Level 5 Contemporary

  • Senior Level Contemporary

Recreational

  • Musical Theatre (ages 6+)

  • Hip Hop (ages 5-8)

  • Hip Hop (ages 9+)

bottom of page