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 roomLocation:
- 4 minute walk from Rosedale Station & 8 minute walk from Bloor-Yonge Station
Contact Us
@elements.dancecorps

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