Reach Your Dance Goals

With 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 learning advanced choreographies, mastering improvisation, and performing with flair.

DISCOVER A WORLD OF DANCE STYLES