Little Rubies Ballet

(18months – 2.5yrs)

Parent/carer assisted ballet class to introduce the joy of movement through dancing. This class helps with strength and co-ordination using props, imaginative stories and classical music.


5yrs – 16yrs

This class is aimed to improve physical strength, flexibility and dance trickery. Children learn fun dance routines weekly and develop an understanding of how to improve dance technique. 

Nursery Ballet

(2.5yrs – 4yrs)

A magical class that aims to capture young children’s imagination and joy of movement.  These classes are designed to teach the introductory steps for classical ballet. Using props to help facilitate the learning and beautiful music to develop children passion and expression. 


5yrs – 16yrs

This class is designed to help dancers achieve Acrobatic floor tricks to their repertoire. Children build strength and flexibility as well as learn a thorough understanding of their body and space..

Ballet classes

4.5yrs – 18yrs 

Following the Royal Academy of Dance (RAD) graded syllabi. Students move up through each level from Primary to Grade 8 entering the prestigious and world recognised ballet examinations and gain a certificate and medal for their achievement. 

Tap dance

5ys – 10yrs 

We follow the Imperial Society of Teaching of Dancing ISTD (ISTD) graded syllabi. Students move through each level learning rhythmical routines and gain yearly certificates. 

Musical Theatre

Our Musical Theatre classes are a way of introducing different dance styles, drama and singing to students. Each term the class will focus on a different Musical and students will work through some pieces with the idea that at the end of the term a small performance will be given to show what they have learnt. You will sign up for each term, so it is flexible if you decide to do the entire year or just one term.

We know how much the children enjoy our productions on the stage, so this is a way that they get more opportunities for performances and to expand their dance knowledge.