Gregory Hartley
No final exam. Many chances to resubmit work if you got a bad grade. He's nice and understanding. Material is worth it. Quizzes were open note. Everything (hw, quizzes, essays) straightforward. He is a wonderful teacher. Take his class if you have the chance.