Jeremy Scherr
His lectures are ridiculously long. No homework though. Easy grader. I failed all my tests and still managed to pass based on the extra credit her offered and my quizzes. Would take again because he is funny and easy going. We had a student who never showed up besides test days and he passed with an A.