What makes our studio the right choice for your family?

Smaller Class Sizes
Our small class sizes allow students to have more individual attention and                 instruction from their teachers. As a result, students are able to progress at a            faster pace than they would in a large class environment. Our smaller class sizes       also ensure that the teachers can catch any problems before they turn into bad          habits and can make sure that the dancers are developing proper technique.

Variety of Dance Styles & Methods
We have highly qualified teachers, that are constantly learning and taking classes to keep students up on what is current. Our teachers have various dance training and are able to bring their own unique styles and methods to the classroom. We offer a wide selection of dance classes, so there is something for everyone!

If you have watched any of the latest dance shows, such as So You Think You Can Dance, you know that today's dancers are expected to be versatile and pick up on different styles quickly. Ballet provides a strong foundation for dancers, and we recommended that students take ballet to gain proper technique. If your child is considering going into the dance industry, however, it is important that they train in multiple dance forms.

Our Dance Studio Advantage - The "Floating" Professional Dance Floor
Our "Floating" Dance Floor rests on a system of high density foam that absorbs the shock and impact of regular dance movement. This benefits students by reducing fatigue and preventing injuries that can result from dancing on hard surfaces.

The top layer of our flooring surface is a professional vinyl composite "marley" floor, similar to the surfaces used by the Royal Winnipeg Ballet, the Royal Academy of Dance in London, England and shows such as Riverdance. This marley floor surface has a certain amount of controlled slip to allow for sliding in dance movement, but it is not slippery like common tiles found in most other dance studios.

Pre-Ballet - for ages 3-5
From the age of 3, children are given a fun introduction to the basics of dance. This program provides a solid foundation for future success in Ballet, Jazz, Tap, and other styles.

Preschool Dance Program (Pre-Ballet)
Our preschool dance programs are divided by age.

Pre-Ballet I Program - Ages 3 - 4
This is an introduction to dance. The primary goal is to foster a love of movement. The creative component is quite large. Several fun or special activities happen in each class. For example, a scarf or flag dance at the end can facilitate the dancer’s own physical expression. Taking part in dancing out a narrative helps children to understand that dancing is expression. It is a means of communicating feelings and actions. The vocabulary covered in Pre-Ballet I contains steps which a 3 year old can master and help build their self-confidence. The vocabulary is also set up to prepare students for Pre-Ballet II.

Pre-Ballet II Program - Ages 4 1/2 - 5
This class covers a basis of movement found in all dance forms. The goals of Pre-Ballet II are to foster creativity, freedom and expression in movement, and a love for dance. The class includes concepts that are found in an older child’s dance class. The concepts will prepare the students for the following year when they graduate to Ballet, Jazz or Tap. 1 or 2 creative or free components are also included within each class. By the end of the year the students can dance independent of the teacher, memorize simple exercises and sequences, and make a start of musical interpretation.


Classical ballet classes are offered for ages 6 and up. Ballet is the foundation of all dance styles. Progress is made gradually requiring repetition of basics and introduction of new steps to develop strength, correct alignment, technique, and musicality.


Pointe is an extension of ballet and builds foot articulation and strength as well as incorporates classical variations. Students must receive the teacher’s permission to participate in pointe class to assure that they are in proper physical shape to be able to safely work on pointe. Students must be enrolled in ballet class.

Jazz and Hip Hop
What is the difference between Jazz and Hip Hop?
Jazz is the style of dance that is seen in many Broadway shows such as “Cats”.  It is a more structured, stage style of dance. Hip Hop is a fast, high energy dance form seen in music videos and commercials.  Dance moves seen in performances by artists such as Beyonce, Justin Timberlake, and J-Lo would be typical examples of Hip Hop.


Contemporary dance is characterized by its versatility: contemporary can be danced to almost any style of music, or united with other dance forms to create new styles of movement. Contemporary seeks to work with the natural alignment of the body, and is therefore safe and accessible for beginners. At the same time, the ease of movement promoted by contemporary dance technique allows experienced dancers to push new boundaries of body movement.

Tap Classes

Our school starts children in tap at the age of 5 1/2 - 6, depending on the students previous training. Tap requires a great deal of coordination and can be a challenging style of dance. Students younger than this age can compromise their backs if they are not prepared to start tap.

Adult Programs

We understand that it is difficult for adults to fit a weekly dance class into their busy schedule for the course of the year, so our solution is to offer 6-Week Courses in a variety of styles of dance. Classes will be offered in our styles listed above, as well as special programs in ballroom, latin, and cardio salsa.

Providing students with the skills they need to enjoy music and dance for a lifetime.
Providing students with the skills they need to enjoy music and dance for a lifetime.
Providing students with the skills they need to enjoy music and dance for a lifetime.