Home Dance

Dance

Argentine Tango


Discover the elegance and connection of Argentine Tango. Learn fundamentals, footwork, and flow in these engaging and expressive courses.

Ages 17+

Beginner

80 minutes | 1x per week

Partner not required

Bachata


Join us and have fun learning Bachata. This Latin dance is becoming one of the world's most popular dances.

Ages 17+

Beginner

50 minutes | 1x per week

Partner not required

Ballet


Classical ballet classes include traditional barre, centre work and enchainment. Learn the foundation of all good dance technique.

Ages 17+

Various Skill Levels

Ballet Barre


Improve strength, posture, and flexibility with Ballet Barre. These classes blend ballet technique with a full-body workout.

Ages 17+

Intermediate

50 minutes | 1x per week

Ballroom Dance


Learn the steps, rhythm, and style of classic partner dances in our Ballroom programs. Perfect for all levels!

Ages 17+

Beginner

80 minutes | 1x per week

Partner required

Belly Dance


Students are taught the belly dance posture, how to isolate body movement and basic dance steps in a fun environment.

Ages 17+

Beginner & Intermediate

50 minutes | 1x per week

Burlesque Charm


Unleash your confidence with Burlesque Charm! This fun, empowering class blends dance, expression, and vintage flair for all skill levels.

Ages 17+

Beginner

50 minutes | 1x per week

Contemporary Modern


In this technical dance style, explore your movement potential, expand creativity and develop your performance techniques.

Ages 17+

Various Skill Levels

Dance Mix


Try a bit of everything with Dance Mix! This high-energy class samples a variety of dance styles for a fun, dynamic workout. All levels welcome.

Ages 17+

Beginner

50 minutes | 1x per week

UofA Students Only

Disco


Wow your friends the next time you hit the dance floor by learning disco!

Ages 17+

Beginner

50 minutes | 1x per week

Hip Hop


Get moving with Hip Hop! Learn fun, high-energy choreography that builds rhythm, coordination, and confidence. No experience needed.

Ages 17+

Beginner

50 minutes | 1x per week

Jazz


Move with style in Jazz dance! This upbeat class blends technique, rhythm, and expressive movement. Great for all levels.

Ages 17+

Various Skill Levels

K-Pop


Learn the latest K-Pop choreography in this fun, high-energy class! Dance to your favorite hits while building coordination and confidence.

Ages 17+

Beginner

50 minutes | 1x per week

Latin Dance


Feel the rhythm with Latin Dance! Explore vibrant styles in this energetic and fun-filled class. All levels welcome.

Ages 17+

Beginner

80 minutes | 1x per week

Partner required

Salsa


From beginner to intermediate, learn the techniques and patterns of this sultry, sensuous and intense dance style.

Ages 17+

Various Skill Levels

Street Jazz


Bring attitude and energy to your moves with Street Jazz! This dynamic class blends jazz technique with street style for a bold, high-impact workout.

Ages 17+

Beginner

50 minutes | 1x per week

Tap Dance


This class will allow students to make music with their feet. Learn solid technical foundations and rhythms from Broadway to Street Syle.

Ages 17+

Various Skill Levels

Zouk


Brazilian Zouk is a modern partner dance known for its flowing body movements, seamless turns, and a musical connection that feels like you're dancing in a conversation. Think of it as movement that breathes - graceful, playful, and deeply connected.

Ages 17+

Beginner

50 minutes | 1x per week

Partner not required