This business is good if you want to learn how to dance. Really, it's a great experience but expensive. I don't know if the price will change your mind or not but it definitely is worth it. They focus on multi-cultural dances and can teach you moves that are fun and it's all in all a good experience. They even gave me a discount for my membership. Some of them are really friendly.
more