Our Classes

At Mi-Cher, we are an exam-based studio that follows the Royal Academy of Dance (RAD) ballet syllabi and the Imperial Society of Teachers of Dancing (ISTD) modern syllabi for our classes. 

Our schedule runs from September to June, with a fun themed recital in June.

If you would like a registration form or more information regarding classes, please contact us by clicking here.  You may also request a fee quote here.  We look forward to hearing from you!

Image by Marjorie Bertrand
Mi-Cher Minis Ballet

(Ages 3-4)


Does your little one like to play pretend or dance around the house? Our tiniest dancers get to have their first ballet classes filled with fun stories and games that will start to teach some ballet basics.  Parents are welcome to join in or watch for little ones who do not want to come by themselves.

RAD Primary Ballet

(Ages 5-6)


  • Pre-Primary

  • Primary

Pre-Primary and Primary classes are offered once a week at Mi-Cher. These classes are based on the Royal Academy of Dance program, with a continuing emphasis on fun, as well as building a solid foundation in ballet training.

Students will start to learn coordination of the body, musicality, rhythm, jumps, turn-out, basic ballet positions of the feet and arms, and other foundational ballet technique.  Most of this is done through story-based exercises, imaginative movement, and some use of props.

RAD Graded Ballet

(Ages 7+)

  • Grade 1

  • Grade 2

  • Grade 3

  • Grade 4

  • Grade 5

Grades One, Two, Three, Four, and Five continue with training through the RAD ballet syllabi.  Students registered in these classes must attend a minimum of twice a week, and in grade four and five a third lesson per week is encouraged for the more serious student. Placement in a third lesson per week is at the school's discretion; however, if you are interested, please let us know on your registration form.

These classes incorporate ballet components and a folk-style character component.

Students in these levels may be eligible for exams.

Image by Macau Photo Agency
RAD Vocational Ballet

(Ages 11+)

  • Intermediate Foundation

  • Intermediate

  • Advanced Foundation

  • Advanced 1

  • Advanced 2

Intermediate Foundation, Intermediate, and Advanced Foundation students are required to attend a minimum of three classes per week, with a fourth lesson, though optional, strongly encouraged.

Advanced One and Advanced Two students are required to attend a minimum of four classes per week, with fifth lesson, though optional, strongly encouraged.

These classes incorporate ballet and pointe work.

Students in these levels may be eligible for exams.

ISTD Modern Program

(Ages 6+)

The Modern program follows the ISTD syllabus, which focuses on things like articulation, strength, musicality, and flexibility!  These classes incorporate kicks, leaps, turns, and more for a fun high-energy class.  If you want to know more about this style of dance, you can take a look at the ISTD's information page here: Dance Genre - Modern Theatre.


We believe that a strong ballet technique enhances all other forms of dance – therefore, all students wishing to register for the modern dance program must be taking their minimum number of ballet classes before being allowed to register for modern.

Students in modern may be eligible for exams.

Private Lessons

(Ages 6+)

Private and semi-private lessons may be available upon request.  Subject to teacher availability and studio scheduling.