Jared Bly
I liked Professor Bly, he is very good at giving feedback on papers (if you ask) and is available to meet outside of class for extra help with course material. His classes tended to be more lecture heavy but if you take notes and stay engaged you will be fine. Reading was required but you can get away with not reading or going to class. 