Andrew Walker
Professor Walker is a good dude. I am not a math person, but managed to do well by visiting during office hours on a weekly basis. His lectures are like watching paint dry, but he is very knowledgeable on Calc and is always willing to help. Make an effort to do well and you will succeed in his class. This is a tough class, but he's the guy you want