He can be funny, and he lectures well. His exams are doable and fair, although they are somewhat difficult. One thing I appreciated was that he made a problem almost nobody got right a bonus problem on a midterm. He does give a fair amount of homework, but it is comparable to other math classes.