Excerllent variations almost every week. Also many other dances, recently they even include syllabus figures for each dance. Bustamove Very interesting anumation online videos, not updating regularly.
Steps are too basic.
Has downloadable instructional videos, but lot depand on your luck. Some steps in Foxtrot, Cha Cha, Mambo, Rhumba, Samba, Swing, Tango, and Waltz with Arthur Murray diagram. Not easy to read. Monthly Dance Lesson Online . Information about competitions.