John Shaffer
When I first started the class I thought I was doomed to fail because he was such a tough grader. He definitely is one of the few professors who hold students to a very high bar and expects a lot from you. With that being said, he is very helpful and works with you to get your papers to where he wants them to be. He is hands downa great teacher.