Dance. Language. Culture.

Independent Dance CDMX is, first and foremost, a social dance studio. Our Language & Culture programs build on that foundation, offering structured Spanish and English classes that help you connect more deeply with Mexico City and our international community.

Spanish for Visitors & Expats

If you're visiting from abroad or living in Mexico City as an expat, our Spanish programs help you go beyond the tourist experience. Learn useful language for daily life, then practice it naturally in our social dance community.

  • Small-group Spanish classes (beginner to conversational)
  • Real-life phrases for cafés, markets, and social outings
  • Optional "Spanish through dance" sessions

Combine your Spanish learning with Salsa, Bachata, Kizomba and more by joining our regular dance classes and events.

English Through Dance for Locals

For local dancers in CDMX, our English programs offer a relaxed, movement-based way to practice. Learn everyday English while enjoying the music, rhythm, and connection of social dance.

  • Classes taught in English with patient, clear guidance
  • Simple conversation practice before and after class
  • Opportunities to interact with international students and expats

Pair your English practice with regular group classes in Salsa, Bachata, Kizomba, Cumbia, Tango and more on our Classes page.

Language & Culture Programs

Our Language & Culture offerings are designed to complement our core dance programs. You can join language classes on their own, or combine them with social dance to create a full immersion experience.

Standalone Language Classes

Structured Spanish and English classes in small groups. Build vocabulary, listening, and speaking skills with a clear progression from beginner to more confident levels.

  • Weekly group lessons
  • Beginner and conversational levels
  • Focus on real-life communication

Language Through Dance

Learn language while you move. These sessions blend basic phrases, class instructions, and partner interaction so you absorb language in a natural, social environment.

  • Dance-led, conversation-supported format
  • Ideal for shy speakers and beginners
  • Perfect add-on to your regular classes

Private & Custom Programs

Need something tailored? We can design private lessons or small-group intensives that combine language, dance, and cultural experiences based on your goals.

  • 1:1 or private small groups
  • Flexible scheduling
  • Great for short stays or specific goals

Culture, Community & Connection

Language lives in real moments – on the dance floor, in conversation, and out in the city. Our community brings together locals, expats, and visitors, so you can practice what you learn with real people in a supportive environment.

For upcoming socials, language-friendly dance nights, and special cultural activities, visit our Events page. Specific dates and times are listed there.

Start Today!

Choose Your Class

1. Choose Your Class

Choose your perfect class and schedule with our easy online booking system.

High-Energy Group Classes

2. High-Energy Group Classes

Enjoy high-energy group classes filled with fun and expert guidance.

Boost Your Confidence

3. Boost Your Confidence

Gain confidence and elevate your dance skills.