David Duncan
He has a great personality. My favorite professor so far. I had Calc 2 four days a week and most days were lectures, but there was one day when he gave us worksheets to practice what we know. Highly recommend!