Duncan Hardy
I like Dr. Hardy a lot. He's a good lecturer, and if you are good at writing, the papers are easy to do (there are 4 papers plus a final exam quiz, that's all you're graded on). He's a really good professor. Take him and you'll pass!