David Proctor
Proctor really cares about his students. He wants them all to pass and will give you points back on exams if you redo them with a different question. The class itself was very hard but he was a great professor.