Denise Callejas
Amazing lectures. She's very knowledgeable. There's quite a bit of reading, but I breezed through them since they were actually interesting. If you listen to her lectures and the classroom discussions, the essays and discussion board posts are super easy. She's easy to reach outside of class, if you need help.