Fun place to learn to dance. The group lessons are affordable, although you don't always get to dance with your partner (they make you rotate). Although, if they don't have enough people enrolled they will cancel the class, which is frustrating. I suggest at least some private instruction. Tim, our instructor, was very good.
Click on each tool to see a sample.