John Fellingham
Fellingham is a nice guy and cares about teaching. But can be awful when it comes to giving help. Never offers extra credit or scaling of a exam. Gives you prior exams but changes the wording and what he is asking on yours to trick you.