Nabaparna Ghosh
This woman should not be teaching. While she is passionate about the topics, she stresses small things too much, and I found that what she talks about doesn't actually really matter in the real world. Don't let the syllabus scare you though, its a relatively easy A, and you don't need to do all the readings she assigns.