Reach Your Dance Goals

With 1500+ online classes, programs, and more.

Step-by-Step Learning for All Levels

Brand New

New to Bachata? Start with our 10-day intro program and embrace the roots of this vibrant dance style.

Beginner

Master the essentials: footwork, hip movements, and basic partnerwork as you build your confidence.

Intermediate

Elevate your skills with refined routines, freestyle techniques, and more challenging partnerwork.

Advanced

Take it to the next level by training with top choreographers, mastering improvisation, and performing with flair.

DISCOVER A WORLD OF DANCE STYLES