We offer a variety of dance classes for all ages and abilities, from tiny tots and beginners to adults. You’ll find our classes welcoming and encouraging as we aim to teach through positivity and support. Dance is hard work and we love showing off the incredible things your dancer has learned so all of our recital classes perform in our year end show in June.
Enrollment is ongoing through the year.  Try a FREE trial class to find out if the style you have chosen is suitable for you or your child. 

Future Stars Foundations


These creative classes are a great way to introduce your little dancer to our world and let them explore with their bodies and imagination. We work on a variety of skills that help develop the social aspect of being in a dance class without a parent, honing your dancer's ability to follow instructions, and giving them independence.

Mini Movers (ages 3-4)

Ballet basics are introduced by incorporating age-appropriate exercises that are fun and engaging.  Still using imaginative play we focus on gross motor skills and musicality to help your child make connections between the music they hear and the movements they make. 

Tiny Twirlers (ages 4-5)

These classes offer a more structured ballet environment providing young dancers the opportunity to learn this classical art form while growing in physicality, musicality, flexibility, strength, and performance.

Budding Ballerinas (ages 5-7)

Move to your favourite songs while learning kicks, jumps, and turns. Jazz builds on the ballet basics in an upbeat class that features connecting technique steps and adds style in a fun way while contributing your own flare. 


Little Leapers (ages 5-7)

Recital Program & Technique Classes

This class focuses on exploring the world of musical theatre. Dancing, acting, singing (and lip syncing) are all incorporated into routines that develop storytelling while also adding some improv skills.

Musical Theatre (ages 8 to 12)

Often referred to as the foundation for other dance styles, ballet is the building block behind a solid dance education in jazz and contemporary. It's the ideal style to start with and then build onto later. These formal classes incorporate barre and centre work with structure appropriate to the age and level of each class. 

Ballet (ages 8 to teens)

Tap is a great style for you to start at any age, our beginner classes have both kids and adults!. The focus is on developing proper technique, producing clear sounds, and having fun. As dancers progress, technique becomes more complex, fast and intricate. 

Tap (ages 7 to adult)

Our hip hop program is a combination of various styles and includes popping, locking and a bit of breakdance along with street style dance movements.

Students  explore elements including principles of footwork, strength and coordination, while discovering their individual sense of style and creativity as well as continuing to build their self confidence.

Hip Hop (ages 8 to adult)


Competition Program

Junior Summer School


Some dancers (and parents) want more opportunities for their child to shine on stage. Our competition program is the perfect next step from recital classes for dancers who want to see what the competition experience is all about. These dancers are truly team members, working towards a common goal and enjoying these extra opportunities with their dance friends. 


Suitable for everyone, whether it is those who are new to dance, those with other activities, or experienced dancers looking for more performance opportunities.  Our competition program offers dancers a way to compete while keeping their studio commitments low. 

Because of the specialized nature of these teams, placement is based on assessments done in May, September, or at our summer technique camps. Enrollment ends September 30th and families must be prepared to commit to the entire year. 


Company Program


For serious competition dancers with committed parents, this program is suitable for those who want dance to be their primary extra-curricular activity. With increased training & rehearsal hours, multiple competition and performance opportunities, mentoring, future teacher training, and many other unique experiences. 


Joining our company program is a significant undertaking and we ask all family members for support. In order for these dancers to reach their full potential we have strict policies about work ethic, missed classes & summer training. 

Placement is based on private or group assessments in the spring and summer; enrollment ends August 31st.