I've been to Joy of Dance twice. Yes, the classes were geared toward beginners (and advertised as such), but no reason to hate on them! Routines were fun and teachers were good. I particularly love that they have Broadway dance classes, though it's no Broadway Dance Center in NYC. (Oh how I miss that place!) One sucky thing at JOD is that some classes are only 55 minutes long, so you end up stretching for half the class.