I don't think I could say enough good things about TC Dance Club. I gave it a shot and was thoroughly impressed.
I've been taking lessons there and the instructors are knowledegeable, patient, and personable. I particularly like their Monday classes the best.I also go for social dancing, when every dancer imaginable is there.
more