Phillip Mink
He is a great professor, and an even better person. He really wants you to understand the material but tries to veer away from straight memorization. Our class was doing worse than expected so he gave us ample opportunities to bump our grades and did more review before the tests. His lectures were great and he tells you what to focus on. Take him!