Anand Patel
BoringMathProfessor... (cough) I mean Dr. Patel does a wonderful job with his lectures. Unlike most professors he makes you understand the actual concept via his stories which you can always relate to. Best math professor I've taken so far hands down.