PRE-DANCE - Age 2.5 to 4

Our pre-dance class is a perfect way to introduce children to dance in a safe and fun environment. Suitable for both boys and girls, students will learn the basics of classical ballet and jazz taught in a fun, stimulating and accessible way for young children. ​This introductory class aims to develop rhythm, balance, and coordination.


Our very popular Mini Combo class is a great introduction to 2 genres of dance for your active 4 to 6 year old. Students enjoy classes in ballet, jazz, tap and/or acro within one class time. This class is suitable for 4 year old who have had at least one year of dance training, and 5 & 6 year old who are new to dance. 

Allegro offers an extensive ballet program that follows the Royal Academy of Dance (RAD) structured syllabus. This program develops solid technical foundation and offers the complete RAD vocational curriculum. 
Our ballet classes are taught under the guidance of director Fanny Ko, who is a Dual Examiner of Royal Academy of Dance.  Each year our students prepare and are examined by a specially trained RAD examiner from the international RAD community. Click here for more details about our RAD ballet program. 

JAZZ (All ages)

Jazz is built off the basics of Ballet and is executed with much faster-paced movements. Jazz classes offer a wide variety of musical accompaniments while promoting individual expressions and style. This energetic class works to improve technique, stamina, and flexibility.

TAP (All ages)

Tap incorporates rhythm, timing and coordination with intricate footwork that marks out precise rhythmic patterns on the floor. Class consists of warm ups and center progressions, across the floor combinations and choreography. This class encourages dancers to use and find the beats in the music.

LYRICAL (All ages)

Lyrical focuses on the combination of ballet and jazz movement as well as proper technique. Movement is used to express emotions. Class will consist of warm up, across the floor, combinations focusing on fluidity and connection to lyrics. Also explore the art of improvisation allowing the dancer to create their own movement.


Focuses on the combination of modern, jazz, lyrical and classical ballet techniques. Strong focus on floor work, improvisation, and fluid movements will be offered in this course.

ACRO (All ages)

Acro dance is a style of dance that combines classical dance technique with precision acrobatic elements. It is defined by its athletic character, its unique choreography, which seamlessly blends dance and acrobatics, and its use of acrobatics in a dance context. This class will increase a dancers core strength, flexibility and tumbling skills. 


Musical Theatre combines dance movements with acting skills. For everyone who loves to sing and dance, this program will help them to express through their face and body movements to the audience.  Acting and jazz movements will be included along with a jazz stretch and across the floor progressions. 

© 2021 By Allegro Dance School