Hey, now a days learning dance has become a trend. There are many studios and clubs that are teaching for different dances, and also you can get effective videos and even some fun video games that can teach you that what you want learn. I know an option in the form of [url=http://www.100percentdance.com/] Grant Davies