The Ballet Program

The Ballet Program, for children ages 7-18, is a pre-professional program designed for students wishing to purse a career in dance, or for those who desire a comprehensive ballet education. All Ballet Program students will have the option to participate in MSD’s winter and spring performances. 

To ensure students are placed in a level both appropriate for their age and technical ability, please contact the studio to schedule a placement class. Proper placement ensures students are able to progress in a safe and effective manner. 

Students are strongly encouraged to explore additional dance classes in other disciplines offered for a discounted rate of $380 per class. Students may also take unlimited classes at any level below their own for no additional cost. 

Students enrolled in Level 5 and also have the opportunity to participate in Youth American Grand Prix (YAGP). Please scroll down for more information. 


September 5, 2017 - June 9, 2018
Register HERE under "Enrollments"

Level 1:
2 Classes per week - $1,440; 1 Class per week - $760

Tuesday - 6:00-7:15pm: No longer accepting registrations. Class (Tues only) is at capacity.
Thursday - 6:15-7:30pm

Level 2: $1,705
2 Ballet Classes per week

Wednesday - 4:45-6:00pm
Saturday - 10:00-11:30am

Level 3: $2,388
3 Ballet Classes per week

Monday - 6:00-7:30pm
Wednesday - 6:00-7:30pm
Saturday - 1:00-2:30pm

Level 4: $2,560
Ballet & Pointe 1

Monday - 6:00-7:30pm
Thursday - 4:45-6:15pm (Ballet), 6:30-7:15pm (Pointe 1)
Friday - 4:30-6:00pm

Level 5: $2,560
Ballet & Pointe 1 or Pointe 2
Monday - 4:30-6:00pm
Tuesday - 6:15-7:45pm
Thursday - 5:00-6:30pm (Ballet), 6:30-7:15 (Pointe 1) OR 7:00-7:45pm (Pointe 2) dependent on placement

Level 6: $3,415 - No longer accepting registrations. Class is at capacity. 
Ballet, Conditioning & Pointe 2 or Pointe 3

Monday - 4:00-4:30pm (Conditioning - optional), 4:30-6:00-pm (Ballet)
Thursday - 5:30-7:00pm (Ballet), 7:00-7:45 (Pointe 2 dependent on placement)
Friday - 4:15-5:45pm (Ballet), 6:00-6:45pm (Pointe 3 dependent on placement)
Saturday - 11:30-1pm (Ballet)

Level 7: $3,790
Ballet, Conditioning & Pointe 3 or Pointe 4
Tuesday - 4:00-5:30 (Ballet), 5:30-6:15pm (Pointe 4, dependent on placement)
Wednesday - 5:15-7:00pm (Ballet)
Thursday - 3:30-4:00pm (Conditioning - optional), 4:00-5:30pm (Ballet)
Friday - 4:00-6:00pm (Ballet), 6:00-6:45pm (Pointe 3, dependent on placement)
Saturday - 2:00-3:30pm (Ballet)

YAGP: $300

Friday: 6:45-7:45pm 

This class is for students preparing to attend YAGP in Winter 2018. Youth American Grand Prix (YAGP) is a global competition that aims to serve the future generation of dancers with scholarships, master classes, performance & educational opportunities.  Dancers participate in regional competitions where they perform a short solo, or ensemble piece, and have the opportunity to participate in master classes. Class size is limited to 5 students. We will be attending either the Pittsburgh or Philadelphia regional competition. Length of stay is 1-3 days depending on competition schedule.

Students wishing to participate in the YAGP class must:

  • Be enrolled in Level 5 or above & ask and receive permission from director, Kim Parmer.
  • Maintain good attendance
  • Arrive to class warmed up and ready to dance

In addition to the cost of the class, students are responsible for:

  • YAGP registration fees: approx. $195
  • Costuming: approximately $200
  • Transportation and accommodations

For more information about YAGP please visit: