Mark Haines
Professor Haines is truly inspiring in his field of study. He does his best to engage with his students. I honestly enjoyed his class, it was  fun and I often had a good laugh. He does tend to grade a bit hard, but he makes his expectations very clear. If you want an interesting dance class and you actually want to learn something, I recommend him.