Blue Moon Dancesport is a great place to learn to dance. Their studios are big and bright, and their staff is very helpful. You can tell that their classes are taught by experienced instructors because they are very good at what they do and that are committed to their students. Having taken ballroom classes there, I can say that their ballroom program is top notch. I recommend it wholeheartedly.