Michael Schneier
Calc 2 is just tough. His tests were an accurate representation of the final exam (the curves for his tests were almost identical to the final). I got a C on both midterms and got a C on the final. As everyone has said hes new to teaching and his lectures got better over time. Hes obviously very smart but was rusty on some calc 2 stuff at first.