Davin Townley-Tilson
It takes him a while to get back graded work, but the feedback is excellent. He is a new professor and wants to make sure the students learn to the best of their abilities, so he allows the students to have some say in the style of exams and homework. He brings in real-world problems into the classroom and I would highly recommend taking his class.