I've been in dance studios my entire life and it's a challenge to find one where the instructors not only know how to dance, but also know how to teach AND love doing it. As a student, of course I want to know how good of a dancer my instructor is, but his/her skill level doesnt help me learn unless they can teach me as well, and this studio nails it. If you're not a dancer, they will make you feel like one. If you are a dancer, they will bring out the best in you, and show you how you can improve. The atmosphere is fun, friendly and welcoming of all levels. Check them out!