Every dancer's journey
looks a little different.
Start with structured progressive courses, then branch out into workshops, social practice, and our performance team at your own pace.
25 +
Years teaching50,000 +
Students taught4
Toronto locations4.8 ★
Star ratingSalsa, Bachata, and beyond
We specialize in Salsa and Bachata, with regular classes in Kizomba, Latin Hustle, Cha Cha, Merengue, and Casino Rueda — plus dedicated work on shines and body movement.
How it all fits together
Build your foundation in a progressive course. Steps 2 and 3 — workshops and social practice — aren't sequential; mix them in any order as you like. Then work toward joining a choreo team.

Progressive Course
Structured 4-week cycles that build through a real curriculum — from Intro through Level 5.
See how it works ↓
Drop-In Workshops
One-off sessions on specific skills, styling, or dance styles — no commitment, jump in anytime.
View this week's →
Choreo Team
Learn a full routine, get pushed technically, and perform it together at a live event.
Audition info →Your dance journey starts here
Learn Salsa or Bachata through our proven step-by-step curriculum — no partner required, no experience necessary.

Start with Intro 4-Week Beginner Course
- Learn basic footwork, timing and turns
- Build confidence from day one
- Meet other beginners

Progress Through Levels Our level system
- Technique & timing/musicality
- Lead & follow connection
- Social dancing skills
- Confidence on the dance floor

Advance with Confidence Evaluated progress
- Evaluations every 4 weeks
- Personalized instructor feedb
- Most students spend 2–4 months/level
Our Curriculum Path vg

Sharpen one skill at a time
No multi-week commitment — just show up for the topic you want. Great for filling gaps in your foundation or trying a style outside your regular course.
- Single-session, no series required
- Footwork, styling, body movement & more
- Open to all levels unless noted

Where the classroom meets the dance floor
Take what you've learned and actually use it. Guided practice sessions help you apply new moves with feedback close by, while socials and events build the comfort that only comes from real dancing.
- Guided practices with instructor support
- Social nights to meet the community
- Member discounts on select events

Take it to the stage
When you're ready for a bigger challenge, join a choreo team. You'll train a full routine alongside other dancers, get pushed technically by an instructor, and perform it live at a Soul2Sole event.
- Audition or instructor invite
- Multi-week rehearsal cycle
- Live performance at a Soul2Sole event
Simple and transparent
Pick what works for you — no long-term commitment required.
- 4-week progressive program
- Introductory Salsa or Bachata
- 1 hour per week
- 4-week progressive program
- Complete one half of the 8-week curriculum (2 blocks total)
- 1 hour per week
- Access to one class only
- Unlimited access to all courses
- Multi-location access
- Access to all S2S workshops
- Member discounts on events & special programming
- 10% off private lessons
- Unlimited access to all courses
- Multi-location access
- Access to all S2S workshops
- Member discounts on events & special programming
- 10% off private lessons
Private Lessons
10% discount with membership
Workshops
Free for members
