Horrible and rude female instructors. If you want to learn basics from the start, this is not your place. You should have intermediate-level expereinces beforehand to join even a beginner's class here.
Pros: Offers many types of dances, affordable
Cons: Pairing is difficult unless you already have a dance partner; not recommended if you don't have a partner; rude instructors
more