
Dance Classes
For class and program dates/times please view our Activity Guide here.

Ballroom Dance Coaching & Rehearsal
(Pre-registered Program)
Practice your ballroom moves in preparation for competition. The Service Provider will contact you with registration details.

Ballroom Dancing Level 2
(Drop-in)
Want to get some extra dance time? Have fun practicing a variety of dances.

Belly Dancing for Beginners
(Pre-registered program)
This beginner class will teach you the basic moves. No experience required. Lots of fun and great exercise too!!

Belly Dancing
(Drop-in)
Learn to shimmy, undulation and the veil dance. Performance class will work on numbers for upcoming shows. Some experience required.
Dance Workshop
(Drop-in)
Details coming soon.
Flamenco Dance Workshop
(Drop-in)
Enjoy a great workout earning this wonderful Spanish dance.
International Folk Dancing
(Drop-in)
Work on Folk Dances for upcoming shows.
International Folk Performance Class
(Drop-in)
Work on folk dances for upcoming shows. International Folk Dance is a prerequisite.
International Line Dance
(Pre-Registered Program)
Join Rhoda for these fun classes and learn new dances to your favourite hits. The Service provider will contact you with registration details.
International Line Dance Level 2
(Drop-in)
Get a great workout while you dance to a variety of European songs.

Line Dance Beginner *New*
(Drop-in)
Dance the Rumba, Cha-Cha, Tango and more. No partners needed.

Line Dance Intermediate *New*
(Drop-in)
Learn more complicated dances.
Line Dance Basics Level 1
(Pre-Registered)
Need to learn the steps for line dancing? This is the class! No partner required.
Line Dance Level 1
(Drop-in)
Learn the steps for line dancing in this beginner class.
Line Dance Level 3
(Drop-in)
Building on the Level 2. Learn more complicated dances.

Sit and Dance
(Drop-in)
This fun class encourages you to express yourself with dance moves, tambourines and scarves while you are safely seated in a chair.