Metro Dance is such a great place for kids and adults to learn how to dance, it's for all ages and teachers are amazing. They have competitions each year and it turns out great! I have such a good time going there and learning all the dance moves. Their website is MetroDanceSD.com
more