Michelle Brownlee
Professor Brownlee was awesome! She doesn't give too much work and she's always available for any questions you might have. I would definitely recommend taking her class. Just do all the discussions and debates and you'll do good.