Junior School


• Ages 2 to 6 years

Senior School


• Ages 7 years +

Ballet Development Program


• Students eligible from RAD Grade 1 Ballet upwards

Elite Ballet Transitional Programs


• Transitional pathways towards full-time dance for young aspiring dancers

Dance Excellence Program


• For dedicated students with ability to pursue a career in dance

Pre-Professional Program


• Full-time, intensive dance training for the aspiring professional dancer