We understand that, being their first year of school, children find long days of structured learning tiring. Dance class provides a wonderful balance—offering a safe, familiar space where your child can move freely, play, and express themselves creatively.
It gives them a chance to unwind, build confidence, and enjoy being active after a busy school day.
Having familiar faces across different settings can also be incredibly comforting for children at this age.
During Sapphire, classes are gently separated by genre: ballet becomes ballet class, jazz becomes jazz class, and so on. This helps children develop focus and a sense of responsibility while keeping lessons fun, encouraging, and age-appropriate.
At this stage, your child is not only enjoying the freedom of movement but also developing valuable life skills. As they begin linking steps together, they build coordination, listening skills, independence, and confidence—laying a strong foundation for both their future in dance and their overall development.



Ballet Program
Our mini ballet program is designed to introduce young minds to the magical world of ballet, fostering a love for dance while promoting essential physical, cognitive, and social development.
In our Ballet Program, kindergarten children will embark on a delightful journey of movement, music, and imagination. Through age-appropriate activities, creative exercises, and the timeless beauty of ballet, we aim to provide a nurturing and inspiring environment for your child.
Our Sapphire ballet students study the Royal Academy of Dance Ballet syllabus.
Jazz Program
Our Jazz program is a fun and energetic introduction to dance for young children. Classes focus on moving to music, learning rhythm, and building confidence through age-appropriate jazz steps and simple routines.
Designed for kindergarten-aged dancers, each class encourages children to listen, follow instructions, and explore movement in a supportive and relaxed environment. Jazz is fast-paced and lively, giving kids the chance to jump, turn, and move with purpose while still having fun.
Through jazz dance, students develop strength, flexibility, coordination, and musical awareness.
Cheer/Acro Program
In this class, kindergarten children are introduced to
the basics of acrobatics and cheer in a fun and supportive setting. They learn simple tumbling, balance, and coordination skills while building strength and flexibility at their own pace.
The cheer component emphasises basic arm movements, chants, and teamwork. These classes help develop gross motor skills, balance, coordination, and confidence.
Children are encouraged to have a go, build confidence, and enjoy learning alongside their friends.
Hip Hop Program
In this class, kindergarten children are introduced to the fundamentals of hip-hop dance through simple combinations, footwork, and movements that are fun and achievable. Classes focus on moving to the music, exploring rhythm, and building confidence in an age-appropriate way.
Using upbeat music and simple routines, children learn how to listen to the beat, follow along, and enjoy expressing themselves through movement—all while having fun with their friends.
Tap Program
Our junior tap class is full of fun and energy! Tap helps little ones develop coordination, rhythm, and listening skills as they move to the music.
By learning simple steps and patterns with their feet, children build balance, focus, and confidence—all while enjoying creative movement and expressing themselves through dance. Tap also helps children develop counting and basic math skills as they learn rhythms and step patterns. It’s a great way for children to stay active, have fun, and feel proud of what they can do.
Musical Theatre
Our Musical Theatre class lets children explore singing, dancing, and acting in a playful and supportive environment.
Kids learn how to tell a story through movement and music while building confidence, coordination, and self-expression.
It encourages imagination and lets children bring their own ideas to life through performance. It’s a fun way for little ones to be creative, try new skills, and enjoy performing with their friends.

Capped fees do NOT include private lessons or any extra costs associated with rehearsals for concerts, eisteddfod, or any extra performances
This fee includes morning and afternoon classes.
At CMDA, we are dedicated to providing exceptional dance instruction and opportunities for growth to every aspiring dancer. Our fee structure reflects this commitment, supporting a high-quality, nurturing dance environment while remaining competitive and accessible.
We offer flexible payment options to suit different financial situations, including weekly/monthly instalments and discounts for siblings or multiple classes. Transparency is important to us, so we provide a clear breakdown of all costs, including tuition, costumes, and competition fees.
Our classes are $11 each until you reach the capped weekly fee, helping families manage costs effectively.
4:00 - 4:30 Sapphire Ballet Program
4:30 - 5:00 Sapphire Jazz Program
Thursday
3:45 - 4:15 Acro Program
4:15 - 4:45 Hip Hop Program
Friday
4:45 - 5:15 Hip Hop Program
Saturday
9:30 - 10:00 Jazz/Mini Program
10:00 - 10:30 Acro Program
