David Plaxco
He's a fairly new professor, but overall I really liked his class even though it was math. He told jokes and was funny which made him even more likable. He does give a lot of homework and you're never done even when you think you are (maybe that's cause I took him summer semester), but it helps you prepare for your tests.