Kevin Clarke
Lots of reading. Efficient grader. Prof Clarke taught us things about the Bible I had never noticed before. Sometimes people's questions went against what he taught, but he was always respectful and responded wisely. He answered questions no one has been able to answer.