Kevin Lamb
I took Dr. Lamb's calc 3 class a couple years back and learned a lot about myself as a student and about calculus. His lectures are designed to be engaging and are very helpful in understanding the concepts he is trying to teach each week. Show up to class, pay attention, do the homework and you will get an A. Would do again/10.