Step into a world of joy, connection, and fun - Your dance journey begins here!

✨ Sign up now for your FREE first dance class and start your journey today!


Offerings

Beginner Bachata

Experience confidence and flow in Bachata - dive into the connection and social aspects of the dance

Beginner Zouk

Step into the world of Brazilian Zouk - Learn the foundations of this smooth, flowing, and expressive dance

Improver Bachata

Take your Bachata to the next level - Refine your fundamentals in order to reach new heights

Intermediate Bachata

Discover new tools to express yourself - Take your skills and develop a style that is uniquely yours

Level Assessment

Not sure what level is right for you? - Fill out our student intake form!


Location

4 minute walk from Rosedale Station
8 minute walk from Bloor-Yonge Station
Parking nearby


Elements Social

Bachata Night - Fridays Biweekly

Join us for our bi-weekly Friday Bachata social at our studio - Elements Dance Corps!

Zouk Night - Tuesdays Biweekly

Join us for our bi-weekly Tuesday Zouk social at Society Clubhouse!


Studio Rental

901 Yonge St, Unit 203

Features:
- 800 sq ft.
- Stunning wood floors
- Large windows
- Natural light
- Sound system
- Full wall of mirrors
- Spacious reception area with kitchenette & change room
Location:
- 4 minute walk from Rosedale Station & 8 minute walk from Bloor-Yonge Station


Contact Us

In our Social Dance Training Teams, we focus on breaking down and working on various movements and concepts that will enrich your social dancing experience. Then, at the end of the program, we encourage our students to pair up and prepare a short 30-45 second video project with a partner in order to solidify what we learned during the program

In our Performance Teams, we work on cleaning and enhancing movements and concepts that students may have previously acquired, in order to offer them a new challenge. Contrary to common conception or execution, we believe that the core of performance teams in social dance style such as Bachata, should be rooted in social dancing first and foremost. In order to promote this value, the majority of movements and concepts in our choreographies are all created and chosen with social lead-ability and follow-ability in mind.In order to join the performance team, students must also enroll in the Improver Bachata Social Dance Training Team

Please complete a level assessment to see if this level is right for you

In our Social Dance Training Teams, we focus on breaking down and working on various movements and concepts that will enrich your social dancing experience. Then, at the end of the program, we encourage our students to pair up and prepare a short 30-45 second video project with a partner in order to solidify what we learned during the program

In our Performance Teams, we work on cleaning and enhancing movements and concepts that students may have previously acquired, in order to offer them a new challenge. Contrary to common conception or execution, we believe that the core of performance teams in social dance style such as Bachata, should be rooted in social dancing first and foremost. In order to promote this value, the majority of movements and concepts in our choreographies are all created and chosen with social lead-ability and follow-ability in mind.In order to join Grupo Elements, students must also enroll in the Intermediate Bachata Social Dance Training Team

Please complete a level assessment to see if this level is right for you