Close icon
 
Close popup
Announcements
Image
Jan 6, 2026
Performance Classes open for enrollment!
Sign up before January 31 and save $35 off performance class registration!
View more
Event image
Salsa Level 2 - Series B
Feb 4, 2026 - Feb 25, 2026

Salsa Level 2 - Series A

Salsa Level 2 consists of two 4-Week Series: A + B (Take in Any Order - must complete both to progress)

Level 2 expands your salsa skills with more complex partner patterns, directional changes, spins, and timing variations. This level also covers deeper concepts in connection and technique, helping you lead or follow with clarity, confidence, and flow.

Just like Level 1, Level 2 is divided into two 4-week series, and both must be completed to advance, in whichever order you choose. Each series teaches 5–8 new figures, and you’ll work on how to transition those figures into seamless combinations, improve rhythm consistency, and refine turn techniques.

At this level, dancers are encouraged to start taking weekly technique classes, including Salsa Shines, Body Movement & Styling, to help develop musicality, expression, and individual style.

By the end of Level 2, you’ll be dancing with greater fluidity and confidence at social events, deepening your connection to the music and the community as you continue building friendships on and off the dance floor.



YOUR SALSA JOURNEY

Intro to Salsa (4 weeks)
Salsa Level 1 (8 weeks, split into two 4-week sessions: Series A & B) You are here ----> Salsa Level 2 (8 weeks, split into two 4-week sessions: Series A & B)
Salsa Level 3 (8 weeks, split into two 4-week sessions: Series A & B)
Salsa Level 4 (8 weeks, split into two 4-week sessions: Series A & B)

Show more
Schedule
Feb 4, 2026 - Feb 25, 2026
Wed
6:30pm - 7:30pm ET
Show more dates
$120.00
4 Sessions
Enroll now
Event image
Intro to Argentine Tango
Feb 4, 2026 - Feb 25, 2026

Discover the beauty, intimacy, and expressive artistry of Argentine Tango in this 4-week introductory course. Designed for absolute beginners and curious new dancers, this course builds a foundation in close embrace technique, partner connection, posture, walking patterns, pivots, and musical interpretation, all rooted in the tradition of social tango.

Argentine Tango is an improvised dance—there are no memorized routines. You’ll learn how to create movement in real time with your partner, communicate through intention, and respond to the music with grounded elegance. Each class includes practice time to build comfort, confidence, and trust in leading or following.

Beyond technique, Argentinian Tango is a community dance. Throughout the course, you’ll be introduced to tango etiquette (codigos), the culture of the milonga (social dance), and how to navigate the floor with grace, preparing you to join our Tango socials, meet new dancers, and grow within Toronto’s vibrant tango scene.

No partner required. Just bring curiosity, patience, and a willingness to connect—your tango journey starts here.

Show more
Schedule
Feb 4, 2026 - Feb 25, 2026
Wed
6:30pm - 7:30pm ET
Show more dates
$120.00
4 Sessions
Enroll now
Event image
Salsa Level 3 - Series B
Feb 4, 2026 - Feb 25, 2026

Salsa Level 3 - Series B

Salsa Level 3 consists of two 4-Week Series: A + B (Take in Any Order - must complete both to progress)

Level 3 takes your salsa dancing to the next stage with advanced partner mechanics, controlled momentum, intricate turn patterns, and musical timing variations. This level focuses on dancing with precision while building a deeper, more intuitive connection with your partner.

Just like previous levels, Level 3 consists of two 4-week series, and both must be completed to advance, in any order. Each series introduces complex figures and transitions, teaching you how to layer technique into choreography-style partner sequences. You’ll refine how to communicate weight transfers, prep turns, adjust frame, and apply clean timing within faster or more syncopated music.

At this level, dancers continue developing their individuality through weekly technique classes, including shines, body movement, and styling—with emphasis on polyrhythms, footwork clarity, and musical accents that elevate your social dancing.

By the end of Level 3, dancers are equipped to express personality and musical choices while maintaining strong partner skills—becoming confident social dancers who contribute to the community’s warm, welcoming vibe on every dance floor.


YOUR SALSA JOURNEY

Intro to Salsa (4 weeks)
Salsa Level 1 (8 weeks, split into two 4-week sessions: Series A & B) Salsa Level 2 (8 weeks, split into two 4-week sessions: Series A & B)
You are here ---->Salsa Level 3 (8 weeks, split into two 4-week sessions: Series A & B)
Salsa Level 4 (8 weeks, split into two 4-week sessions: Series A & B)

Show more
Schedule
Feb 4, 2026 - Feb 25, 2026
Wed
8:30pm - 9:30pm ET
Show more dates
$120.00
4 Sessions
Enroll now
Event image
Intro to Bachata
Feb 5, 2026 - Feb 26, 2026

4-Week Course — Start Your Bachata Journey & Join Our Community

Step into the smooth, romantic world of bachata and join our vibrant Latin dance community. Intro to Bachata is your entry point to a welcoming social scene where music, connection, and playful movement come together. No partner or experience required—just bring your curiosity, good vibes, and a willingness to move.

In this beginner-friendly course, you’ll learn the core foundations of bachata, including rhythm and timing, basic footwork, partner connection, leading and following principles, and how to dance with confidence—both in closed and open connection. Most importantly, you’ll meet new people, share laughs, and enjoy learning to dance in a fun, supportive environment.

As part of this course, you’ll also be invited to our studio outings, social dances, parties, and hangouts—giving you the chance to practice your steps, make friends, and become part of a growing bachata community both inside and outside the studio.

This is just the beginning of your bachata journey. After Intro to Bachata, you can continue through Levels 1–3, along with weekly technique classes that refine your style, musicality, hip movement, footwork (shines), and partner work skills. Whether your goal is to dance socially, perform, or simply find a new passion, it all starts here.

Come learn, dance, and connect.
Your bachata family is waiting.

 

Show more
Schedule
Feb 5, 2026
Thu
6:00pm - 7:00pm ET
Feb 12, 2026
Thu
6:00pm - 7:00pm ET
Feb 19, 2026
Thu
6:00pm - 7:00pm ET
Feb 26, 2026
Thu
6:00pm - 7:00pm ET
Show more dates
$120.00
4 Sessions
Enroll now
Event image
Bachata Level 2 - Series B
Feb 5, 2026 - Feb 26, 2026

Bachata Level 2 - Series B

Bachata Level 2 consists of two 4-Week Series: A + B (Take in Any Order - must complete both to progress)

Bachata Level 2 deepens your technique, timing, and body movement while expanding your social dancing vocabulary. Like Level 1, this level is divided into two 4-week series. Both must be completed to advance, but the order doesn’t matter.

In Level 2, you’ll learn more refined partner-work patterns, including traveling turns, rotations, hand changes, and smooth directional transitions. You’ll build confidence in leading and following while improving your frame, responsiveness, and connection. Students are also introduced to body movement technique—hip motion, upper-body flow, and foundational styling for leaders and followers.

You’ll begin working more intentionally with musicality, learning how phrasing, accents, and melody shape your choices in both partner work and shines.
Level 2 students are encouraged to attend our weekly technique classes, where you can expand your shines, body movement, balance, and control.

By the end of this level, you’ll feel more fluid, expressive, and connected on the dance floor—ready for more complex variations and combinations in Level 3.

 


YOUR BACHATA JOURNEY

Intro to Bachata (4 weeks)
Bachata Level 1 (8 weeks, split into two 4-week sessions: Series A & B)
You are here -> Bachata Level 2 (8 weeks, split into two 4-week sessions: Series A & B)
Bachata Level 3 (8 weeks, split into two 4-week sessions: Series A & B)
 

Show more
Schedule
Feb 5, 2026 - Feb 26, 2026
City Dance Corps - Oakville
Thu
6:00pm - 7:00pm ET
Show more dates
$120.00
4 Sessions
Enroll now
1 2 21