Learn how to move and groove with these online classes from Dance Magazine:

Online classes with Dance Magazine