Robert Neff
Dr Neff is so passionate. That being said he's a tough grader on the essays- which there are many. Go talk to him he's really easygoing and easy to communicate with. Would take this class again.