Acrobatic Dance, or acro as it is commonly referred to by dancers and dance professionals, is the beautiful fusion of classic dance technique and the precision and athleticism of acrobatic elements. Often defined by unique choreography, acro dancers seamlessly blend musicality, emotional expression, lines and extension with acrobatic movements in a dance context. Acro’s roots […]

Combo Classes

These classes are designed to give students a taste of two styles of dance; Tap and Jazz. Elements of each genre are taught within the same class. Level I is for ages 4 and up and Level II is for children aged 6 and up.  Register For ClassesCourse Schedule


This is a story telling style of dance that incorporates classical technique but is faster paced than Ballet. It explores the beauty of fluidity, gesture and grace using a very technical vocabulary. Students must have Ballet training and currently be enrolled in Ballet to study this style. Offered to ages 10 and up.   Register For […]

Dance for Tots

This program is designed for our youngest of students (aged 2). Toddlers will benefit greatly from having dance as part of their weekly activities. We provide avenues of exploration, discovery and the development of natural instincts for movement. The structure of these classes is geared toward enhancing motor skills and adapting to their emotional and intellectual […]

Little Groovers

This is an upbeat class designed for younger active children. Elements of Jazz and introductory Hip Hop are taught using family friendly music. Perfect for children who enjoy fast paced movement. Junior is for ages 4 and up, Youth is for ages 8 and up.  Register For ClassesCourse Schedule


Students who train at a high level in all styles of dance may be asked to join our Competitive Team. Ranging in age from 10 to 16 years, these students take multiple classes each week and learn various routines. These dedicated dancers travel throughout BC to compete in Festivals and Competitions. These students also participate […]

Hip Hop

A very popular form of dance that has a variety of influences from other dance styles. It can have a lot of sharp isolated movement and encompasses elements of Street Jazz, Funk, Krumping, Waacking, Tutting, House, Step and Break. Co-ed classes are offered for ages 6 and up.   Register For ClassesCourse Schedule

Special Needs

This class was developed to meet the diverse needs of students that cannot always be met in an inclusive dance class. Movement and music appreciation are taught along with a sampling of various dance styles including Ballet, Jazz, Lyrical, Hip Hop  and Contemporary.  The foundations for safe and healthy exercise are explained and adhered to. […]

Moves & Grooves

Our exclusive boys only program. This class is made up of a lively mixture of Hip Hop, Jazz and introductory Breakdance. Preschool is offered to boys aged 3 and 4, Junior is for ages 5 and up and Youth is for ages 8 and up.  Register For ClassesCourse Schedule

Musical Theatre

A very theatrical style that encompasses singing, dancing and acting. A variety of work ranging from Broadway productions and musical film titles are explored. Classes are offered to students aged 6 and up. Please note students must either have dance experience or, if beginner, must be enrolled in a second class of either Tap, Jazz […]