My point here is that you shouldn't judge a class based on the person who taught it. Even though certain types of movement classes such as ballet or Salsa will cover the same techniques and positions no matter where you take them, they're often taught differently, depending on the instructor. One teacher may talk you through a class and walk around helping, while another may stand in the front of the room and demonstrate without saying much at all. It's important not to take one class and decide you hate it just because the instructor was insensitive, intimidating, stinky (that's happened to me), boring, etc.
My advice is to figure out the way that you learn best, and test-drive a variety of instructors to see who meets your needs. I like to ask friends about teachers they like, and of course they can't hold back from telling me who to avoid, too. It's not always easy to find that perfect instructor, so have a little patience. You'll know you've found "the one" when you pass up a Saturday morning pedicure with your gal pals because you don't want to miss Zumba with Simone.