top of page


My Sweetheart and Me (Ages 2-3 & one participating grownup)

This class is a 45 minute introductory dance class containing basic creative movement and ballet steps with fun, age-appropriate music. Young dancers will also learn and reinforce preschool skills such as counting and ABC's in an engaging and positive environment.


Sweet Heart Classes (Ages 3-5)

Sweet Heart Classes are age specific, 45 minute classes. Young dancers will cultivate basic tap and ballet skills to fun, age-appropriate music that engages the young dancers’ minds and bodies.


Junior Jazz & Junior Hip Hop (Ages 4-5)

These 45 minute classes introduce young dancers to basics in jazz and hip hop dance forms to fun, age-appropriate music.


Ballet (Beginning through Advanced levels ages 6-18)

Heart and Sole is proud to offer classical ballet classes that feature barre, centre floor, variations and pointe work. The study of this very technical form of dance is demanding and requires that students train multiple times per week and adhere to strict etiquette and dress code standards. Classical ballet serves as the basis for all concert dance and is a requirement for all competition team members.


Tap (Beginning through Advanced levels ages 6-18)

Tap is an exciting, rhythmic dance form which is enjoyable to both kids and adults. Tap offers a variety of styles and techniques from hoofing to show styles.


Jazz (Beginning through Advanced ages 6-18)

Jazz is a fusion of contemporary dancing and classical technique. Gain flexibility and strength with this dynamic style of dance.


Hip Hop (Beginning through Advanced ages 6-18)

Hip Hop is a popular dance form that has traveled from the streets to stage. Never miss a beat in this energetic form of dance.


Contemporary (Beginning through Advanced ages 6-18)

Poetry in motion! Learn to express yourself as an artist through this fusion of ballet, jazz, and modern!


Acro (Ages 4-18)

Strength, flexibilty, agility! Our acro classes are a fusion of ballet, jazz and gymnastics.


Adult Classes

Adult classes are open level and offered on a drop in basis. Please contact the studio for more information regarding class types currently offered.

bottom of page