If you are looking at gaining confidence, improving your skills on the dance floor, or if you would just like to get some fresh moves under your belt, Smooth Dance Moves on-line dance learning center can help you to review and practice the elements you are learning.