See every step. Anytime. Anywhere. On Any Device. Track your progress.

Cyber Week SALE

Use code CYBERWEEK20 for 20% off of your DVDs or online lessons. Offer good through Sun. 12/6.

Click to learn more

ballroom social dance mastery system

start dancing salsa, cha-cha, fox-trot, hustle, swing dancing, tango, slow dancing, rumba, waltz, and nightclub 2 with fun, easy lessons at your own pace!

see ballroom mastery

beginner social dance mastery system

the complete collection for beginners! everything you need to dance ballroom, latin, country, swing, and even a little bit of line dancing!

see beginner dance mastery

country social dance mastery system

everything you need to enjoy country social dancing: line dancing, partner line dancing, two-step, double (triple) two-step, swing dancing, cha-cha, nightclub 2, waltz, & west coast swing.

see country mastery

double two-step mastery system

double two-step, aka triple two-step, fort worth shuffle, and a couple of other names, is a staple of country dancing. it has been referred to as a traveling east coast swing, due to its triple, triple, walk, walk rhythm. regardless of the name, this dance is a must-have for every country dance enthusiast!

see double 2-step

latin social dance mastery system

step-by-step videos that break down the hottest latin dances using quick, easy drills & the latest styles for the clubs. In minutes you'll know how to dance the cha-cha & salsa with videos that are clear, easy, & fun.

see latin mastery

line dancing mastery system

are you left on the sidelines for the electric slide? do you want to dance the line dances that everyone else does, like the wobble, cotton eyed-joe, the cupid shuffle, watermelon crawl, ski bumpis, and many others? jump in and start dancing!

see line dance mastery

swing dancing mastery system

big band swing, also known as east coast swing, single time swing, triple time swing, jitterbug, and jive makes this a lively dance that is fit for just about any occasion!

see swing mastery

two-step mastery system

are you ready to master the king of country dances? get ready to dance two-step with the most comprehensive 2-step lessons out there!

see two-step mastery

wedding party dance mastery system

learning to dance for a wedding is one of the best decisions you could make. included here are tons of tips and tricks to make for a wonderfully memorable first dance and great reception at your wedding.

see wedding mastery

west coast swing mastery system

west coast swing is quickly becoming one of the world’s most popular social dances and it’s time for you to get in on the fun. now, you, too, can unlock your potential and leapfrog past all those struggling with their so-called ‘beginner lessons’.

see west coast swing