Andrew Reynolds
Reynolds makes differential equations very enjoyable. The only complaint I have is that there are three midterms, which are worth 50% of your grade, and he doesn't drop or replace one with anything. There's a final worth 30% (not cumulative) and a few assignments (20%). He does drop one assignment but they don't have a big impact on your grade.