As a non-competitive studio, our classes are grouped by age, not ability. We offer dance instruction in a variety of dance genres including ballet, tap, jazz, contemporary, hip hop, Irish, Latin, pointe technique. Our performance groups, Team Dance It Up! and Ballet Repertory Ensemble give students additional opportunities to perform on stage. 

All classes are offered in-studio and via zoom. Until further notice, we require that all teachers and students wear a mask at all times.

*age as of September 1

Ages 2.5 - 4 Years

Dance 'N Play®

A uniquely magical movement program - this one and a half hour long program has been developed to stimulate the minds and bodies of young, growing children. It introduces movement and music in a very unique style which encourages and allows them to explore their vast imaginations and to develop gross motor skills at their own pace, through the use of props, costumes, music and creative movement. Dance ‘N Play® was developed by educators to instill a love of movement and music in a safe and nurturing environment.

Age 4

Intro to Dance

An hour long introduction to dance through imagination and self-expression. This class is designed to develop coordination, rhythm, flexibility and a love for music and dance. This class includes a 15-minute section of tap to develop musicality.

Ages 5 - 6

Ballet & Tap I & II

These hour long classes are the beginning of formal ballet and tap training. Children are introduced to ballet and tap terminology. The emphasis is on improving body awareness and instilling a love for dance. 

Ages 7 - 10

Fundamentals of Dance 

For Fundamentals I/II, the study of ballet continues here with simple barre exercises and centre floor technique. Instructors use proper ballet terminology and students begin to develop an appreciation for classical music. After the 45 minute ballet portion, the remainder of the class is devoted to contemporary jazz and tap to increase rhythm and timing.

For Fundamentals III/IV, our ballet education progresses for this age group with more advanced barre and centre technique. As the levels progress, barre work is concentrated and combinations become more complex. Additional hour long classes in jazz/tap and contemporary are also offered for this age group.

Ages 11 - 12

Dance Prep

For this age group, classes are offered in ballet, tap/jazz and contemporary. These classes focus on continuing to improve technique and correct body placement while building on dance vocabulary and choreographic knowledge. Ballet students are encouraged to also enroll in Tech and Pre-pointe classes to maximize their potential growth.

Ages 13 - 14

Senior Prep

We offer Senior Prep classes in ballet, tap, contemporary and jazz allowing dancers to further explore their interests and develop their skills. 


Students will be introduced to longer combinations and more challenging choreography. Ballet students are encouraged to also enroll in Tech and Pre-pointe or Pointe classes to maximize their potential growth. 

Age 15 & Up


Senior classes in ballet, jazz, tap and contemporary are for dancers in grade 10 and up. These classes combines technique from all earlier levels. Ballet students are encouraged to also enroll in Ballet Tech and Pre-pointe or Pointe classes to maximize their potential growth.

Ages 6 & Up


A combination of both the art of acrobatics and dance. The focus is on tumbling skills while incorporating dance. Students concentrate on improving balance, agility and flexibility.

Ages 8 & Up

(Must also be enrolled in a ballet class)


This modern dance form takes its roots from ballet and is highly influenced by many other styles of dance, both popular and traditional. The use of space, timing, alignment, and rhythmic sensibility will be explored through floor work, combinations and improvisation.


This class is a complement to Contemporary dance for dancers ages 11+.  Improvisation is learning to move spontaneously without specific choreographed instruction. Dancers will explore space, body, time and expression connections while developing a deeper sense of self awareness. Students will become empowered by making movement choices that develop confidence and a better understanding of dance technique. Students must be enrolled in a Contemporary class to take Improvisation. This class does not perform in the recital.

Ages 6 & Up

Hip Hop

Hip-hop incorporates aspects of modern dance, tap, and swing, integrating music of today and complex movements to form the artistry of street dance. It is also fused with the choreographic elements of jazz dance to create a hybrid dance form that is fun and upbeat.

Ages 6 & Up

Irish Step

Combining artistry, grace, and physical ability, Irish step dancing is offered on all levels. The beginner starts with learning the body and foot positions, correct dance posture and the seven steps of the traditional Irish jig.


For soft shoe dancers, a light reel, a light jig, slip jig, and a four or eight hand reel are taught.


In advanced beginner and intermediate levels, classes include hard shoe dances, such as jigs, hornpipes, treble reels, and traditional sets.

Ages 8 & Up

Latin Dance

Join us for this high-energy class! Students will learn the fundamentals of Latin dancing. The dance styles will include the Cha Cha, the Swing, the Mambo and the Merengue. Students will learn choreographed line dances in all four styles, so no partner necessary!

For dancers enrolled in Fundamentals III, IV or Dance Prep I Ages 9 - 11

Intro to Pre-Pointe

For passionate dancers ages 9-11 enrolled in Fundamentals III, IV or Dance Prep, this class prepares students for pre-pointe training by focusing on strengthening, conditioning and learning to connect core strength to proper posture and turnout.

For dancers also enrolled in Fundamentals IV or Dance Prep Ballet

Pre-Pointe Technique

A second weekly ballet class for students transitioning to pointe or considering pointe work. Class will consist of core and leg strength training, flexibility and strength exercises for turnout, a pre-pointe barre warm-up, small footwork exercises in center, and turns en diagonale. 

For dancers also enrolled in Senior Prep or Senior Ballet

Pointe Technique

A second weekly ballet class for students already en pointe or working to be considered for pointe work (by instructor approval only). Class will consist of core strength training, barre, center work and turns en diagonale. Students must be enrolled in Pointe Tech to be eligible to perform en pointe; instructor will determine this.  

Non-competitive Performance Group Ages 6 & up also enrolled in a ballet or jazz class

Team Dance It Up!

Under the direction of Maureen Williams… Team Dance It Up! is a non-competitive, innovative performance ensemble. Students work with various choreographers learning a variety of dance pieces to perform in the Nutcracker, Our World is Dancing, the spring concert and at community events. Team Dance It Up! is a fun dance opportunity that challenges students’ bodies and minds. Participation fosters self-discipline, self-esteem and performance ability through the art of dance. Dance Team is a great venue to experience new genres. eg. Hip Hop, Acro, Contemporary, Jazz, Ballet, Musical Theatre and Latin Dance have all been presented at our performances. Students must be enrolled in a technique class (ballet or jazz) to participate.  

Non-competitive Performance Ensemble Ages 11 & Up also enrolled in a ballet class

Ballet Repertory Ensemble

Under the direction of Catherine Rhodes... Dedicated ballet students participate in a company class composed of a full barre and center work, as well as stretching and conditioning. The Repertory Ensemble explores masterworks of ballet by famous choreographers and their context in history are learned. Choreography includes challenging solos, small ensemble works and large corps de ballet pieces. Past selections include scenes from Giselle, Sleeping Beauty, Swan Lake, Coppelia, Les Sylphides, The Four Seasons and Orpheus and Eurydice, spanning 1840-1978. This Ensemble begins the first Saturday in January, runs for 20 weeks and performs in Our World is Dancing and the Spring Dance Recital.