top of page
Untitled design (1).png


Allegro offers recreational and competitive programs across various disciplines for dancers of all ages. Our goal is to deliver a fun and rewarding experience that focuses on the development of coordination, strength, creativity and rhythm, while building self-confidence and self-discipline.

To learn about each genre of dance, click on the photos below.

Untitled design (19).png

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 different genres of dance for your active 4 to 6 year old's. Students enjoy classes in ballet, jazz, and 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. 


$ AD, $ Cecile Laredo-Marcovitz, wicked

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.


$ AD, $ Esta Yuen, down to the roots_PL4

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.


$ Alyssa Mobilio, open

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.


Untitled design (21).png

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



Dance to your favourite hip hop and pop music and learn all the current dance steps from today's music videos! This program is a high-energy class not only improves physical fitness, but rhythm and self confidence as well. 


bop to the top_PL4_8111.jpg

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. 


$ AD, $ Kathleen Wishart, an unquiet min

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.


Untitled design (20).png

Dance conditioning classes include a variety of exercises and techniques.  Students will work at the barres, on floor mats, across the floor, and more.  While the classes are work-intensive and require a great deal of perseverance, our dancers appreciate the chance to rigorously work out their muscles and thus improve their overall ability.


bottom of page