We offer a wide range of different classes catering for adults and children of all age groups


Classical Ballet

Ballet classes promote physical strength and agility, can boost concentration, develop balance and coordination skills  and improve posture and alignment.


Conditioning classes focus on building  core strength and increasing endurance and flexibility through a variety of exercises.


Advancement to pointe training will be evaluated on the students stage of physical development, core stability, the alignment of the legs, strength and flexibility of the ankles and feet and the duration and frequency of dance training.

Contemporary Modern Jazz

Jazz classes are structured to prepare physical strength and flexibility required to demonstrate emotion through interpretation of any musical genre.

Acro Dance

Our Acro Dance classes follow the Acrobatic Arts Syllabus. This class is based on flexibility, strength, balancing, limbering and tumbling with the fusion of classical dance technique and the precision and athleticism of acrobatic elements.

Musical Theatre

A fun theatrical performance class that uses inspiration from Broadway and the West End to combine song, spoken dialogue, acting and dance.


A fun class which incorporates, dance, song and movement to music for toddlers and young children age 2+.


Tap classes develop rhythm and coordination and are great fun for both children and adults.  Students develop a repertoire of technical elements, rhythmic footwork, creative combinations, and challenging beats.

Street Dance

Street Dance is an informal style of dance that encourages individuality and originality where dancers can move freely to invent new moves to create their own personal style.

We offer one to one tuition for children with the emphasis of building confidence and enhancing training to prepare them for competitions, examinations and other key projects.

Private Lessons