Spirit Team gives Dancers the opportunity to showcase a solo given to them by a choreographer for competition. These dancers are able to be a part of the Competition World without all the added commitment. There is no Audition for this team just enrol in two other classes at Generation Dance anda you qualify to take Spirit Team. A great way to build confidence, work on growing your dance training, and all together fun experience. Extra expenses for this team (approx $500 extra for one solo) are a competitive jacket and bag, make up, costume(s), choreography fee, and registration fee. A fantastic opportunity to highten your training. 


This is a team of dancers that LOVE Hip Hop and want to take their training to a more advanced level. We developed this crew in order to work on group number(s) for local competitions. Requirements are to be enrolled in at least one Hip Hop class at Generation Dance Studio. We have classes with two age ranges. 8-13 yrs and 13+ The added expense for this group would be costume(s) fee registration fees for Competitions,  team jacket, and team bag. Approx $500.00. This is a great Crew to join today!!


We offer an extensive Jazz program for ages 6 and up. Jazz 1 will explore basic technique ranging from traveling steps to coordination exercises. Flexibility training is emphasized in this 3 year course. Jazz 2 begins to integrate multiple steps together, adding more performance qualities. Jazz 3 is our next level, which works on more complicated progressions and strength. Jazz 4 begins to get more technical where multiple turns and aggressive jumps are highlighted. Coordination, flexibility, and advanced moves are studied.


A very popular themed Jazz class for ages 6-8yrs. Follows the same principals as Jazz class just with a montlhy theme geared towards Barbie!!


We offer a full structured Tap program for Students. From beginner to advanced this program brings coordination and intricate movement to the dancers repertoire.


Our Ballet system follows the Vaganova Method through the Society of Russian Ballet. We pride ourselves on our extensive training and technical knowledge in Ballet. We offer Ballet for ages 6-8 as well as a curriculum for ages 9-12. Certified Examinations are also conducted in our Program. In addition, we have Ballet for the Intermediate to Advanced dancers, which directs Pre-Pointe as well as Level 1,2,3 Pointe Work.


All our classes are offered to those students who would like to have fun and explore their performance side. We offer classes for ages 6 and older. Our training mainly comes from Los Angeles and New York, where choreographers have instructed us on all forms of the latest Hip Hop steps.


This class is for those students who outside of their ballet training would like to experiment with emotions, musicality, and creativity. Often termed “slow jazz” the dancer develops a sense of center and performance. Recommended for students’ ages 8 and older taking a ballet class.


Our school has aContemporary Program that utilizes all available curriculums. Our Contemporary class helps the dancer think of dance as an art form. We work on traditional ballet technique giving it a little edge. Recommended for students ages 8 and older and enrolled in a ballet class.


Classes in the Tiny Tot Program are grouped into age-specific levels for 3-5yr olds. These classes meet once a week and last either 30-45 minutes, depending on age. Class structure for all levels is essentially the same, with the content based on appropriate developmental skills for the specific age. Each class begins with a brief sharing of time. Each student will have his or her own “House” (name tag on floor). Class continues with a center warm-up that includes all the major muscle groups and is the basis for barre work taught in ballet classes at a later date. From this, students learn correct posture and the placement of the body over the legs. (this is very important for both dancers and non-dancers!) The exercises in this section also teach balance, Port de bras (arm movement), and include various types of jumps that are building blocks for the allegro (jumping steps) of dance. Following the center warm-up comes stretching. These gentle exercises progress in difficulty as students gain flexibility over the years.
The next section of the class is based on different monthly objectives geared to the age of the students. Concepts such as classroom etiquette, musical awareness, dance relationships to others, relationships to the working space and stage, expressing emotions through movement, and pantomime are explored during the year. The fourth section of the class develops loco motor skills that form the basis for all dance steps that travel. Students are given a series of technical steps, which are to be executed moving across the floor. These steps are repeated throughout the year for the student to gain expertise.
During the later months in the dance year we begin choreography. Each class is given a combination to execute for the Year-End Show. Each class we will review the dance and help the students become familiar with the steps.

Developmental Skills As Taught In Our Tiny Tot Program

3 year olds

Three year olds are quite new to learning how their bodies move, as well as how to behave in a classroom. Children in this program are gently introduced to the classroom environment. Because this age child loves and needs repetition, the same class is repeated several times before being changed. Some of the concepts taught are the stretching of the feet, balancing, weight transfers, jumping, simple arm movements, stretching, and moving across the floor.

4 year olds

The program for 4 year olds builds on the work done the previous year. Students at this age now learn to further control their movements. Weight transfers are not only forward and backward but also from side to side. Balances are more sustained. Jumps are now done in basic patterns, traveling steps are often done with partners. Students also learn the concept of counting music.

5 year olds

Five year olds continue to work on the same concepts, but in greater degrees of complexity. Their ability to count the music is developed. Weight transfers are taught in more complex patterns, and traveling steps across the floor are done on half pointe. They also begin to learn the technique of spotting (the snapping of the head that allows dancers to turn without getting dizzy). This age level does not have the added teacher assistants and are therefore, responsible for being independent.


Selectively picked each year or from annual auditions (times posted in spring) this group of dancers work on groups and solos that are taken to competitions in and around Alberta. These students are also given the opportunity to train with fabulous choreographers.


This program is geared to all dancers 13+. It is an opportunity to train with other dancers in the same age range. All instruction is given in order to highlight the more mature student. We focus on sequences, flexibility, and correct placement and alignment.


 This class is for dancers ages 6+. It will focus primarily on Break Dance and Hip Hop technique but jazz and contemporary movement will also be integrated. An opportunity for male dancers to feel comfortable in class. During the later months in the dance year we begin choreography.

Each class is given a combination to execute for the Year End Show. Each class we will review the dance and help the students become familiar with the steps.

Generation Dance Studio Ltd. encourages all parents to view the classes in progress. We offer a large viewing area so that you are aware of the instruction given to your child. However, we also ask for cooperation from parents not to distract the dancer from their training. Therefore, any parents who feel the child is not attentive need to leave the viewing area for a short time. We do have a Parent Viewing Week where you are welcome to come right into the classroom!



Generation Dance Studio