City Dance Corps is a good studio if you're a beginner dancer and don't want to feel embarrassed in front of other dancers. I've taking beginner Jazz and the teachers are nice and will go over the steps again if you need it.
The downside is dance classes are a little bit pricey and they expire if you don't use them in a certain amount of time, so when I pre-paid for 5 classes I only ended up using 3. The receptionist is not so friendly or welcoming (which is nerve-wracking as a non-dancer walking into a dance studio.) And lastly, if they don't have enough people for a class they will cancel which is awful seeing as I take a subway and a bus to get there.
Overall a fun dance class but not so sure if it's worth all the hassle.