Matthew Chambers
Chambers is the most caring professor I've ever had. He posted the lecture slides on Moodle and made sure we had plenty of extra credit opportunities. Study the slides and actually try on the homework and you'll pass the test.