Student Hub

Student Login

Dancing is about connection, confidence and community.

Class schedule

Upcoming Schedule

Filter by location, dance style, and level to find your next class.

About membership

Members pay $150/month for unlimited access to classes across all locations. This login works whether you’re a member or just registered for a single course. Log in below to manage your account.

Loading schedule…

Classes Selected: 0

Before you arrive

Things to Remember for Class

  • No partner needed. We rotate partners throughout class, so come solo or with friends.
  • Try to arrive 10–15 minutes early to sign in and get settled before class starts.
  • Since you’ll be dancing closely with others, a little personal care goes a long way — fresh breath and deodorant are always appreciated!
  • Most importantly, have fun! Everyone’s learning together, so relax and enjoy the music.
Your progression

Level Descriptions

A clear, structured path from your very first class to confident social dancing.

I

Intro Level

Perfect for absolute beginners. Learn the foundations of salsa and bachata including rhythm, basic steps and partner connection. By the end of the intro program you'll feel comfortable dancing and ready to continue progressing.

1

Level 1

Build confidence and expand your dance vocabulary with new turns, patterns and partner connections. Students begin linking movements together and developing stronger timing and coordination.

2–5

Level 2–5

Continue developing technique, musicality and style while learning more dynamic turn patterns and combinations. These levels focus on refining movement, building confidence and becoming a comfortable social dancer.

Our curriculum path

Intro 4 wks
LEVEL 1
8+ weeks
LEVEL 2
8+ weeks
LEVEL 3
8+ weeks
LEVEL 4
8+ weeks
LEVEL 5
8+ weeks
Beginner friendly
Learn at your own pace
Structured curriculum
Instructor-guided
Beyond the core program

More ways to dance

Drop-in workshops, social practice, and performance opportunities alongside your regular classes.

soul2sole dance merengue
Drop-in Workshops

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
Browse upcoming workshops
attachment
Social Practices & Events

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
See upcoming socials
bachata kizomba
Choreo Team

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
Learn about choreo teams