Discover our dance classes

Pre-Primary and Primary Ballet
Pre-Primary and Primary in Dance classes are the perfect introduction to the world of dance for children aged 3-7. In these imaginative and nurturing classes, dancers build the foundations of ballet technique through creative movement, storytelling, and musical exploration. We focus on developing coordination, balance, posture, and a love of dance in a supportive environment. These classes follow the Royal Academy of Dance (RAD) curriculum, preparing students for future dance training.

RAD Graded Ballet
​Our ballet classes for students aged 8+ offer structured ballet training from Grade 1 upwards. Following the internationally recognised Royal Academy of Dance syllabus, students build strong technical skills, musicality, artistry, and discipline. Each grade provides progressive development, and students have the opportunity to prepare for RAD examinations and public performances if they wish. Whether dancing for enjoyment or working towards qualifications, all students are supported to achieve their personal best.

Modern Jazz
Our non-syllabus jazz classes are vibrant, high-energy sessions that blend strength, flexibility, and performance skills. Without the constraints of a set syllabus, these classes offer a fresh, dynamic approach to modern jazz technique, incorporating elements of commercial, lyrical, musical theatre and traditional jazz styles. Students develop their style, confidence, and expression while enjoying fun, fast-paced routines designed to broaden their overall dance ability.