I had him his first semester teaching at Duke and at first no one liked him. Tons of people dropped the class after the first lectures. Every Week he got better and by the end everyone ended up really liking him. Lectures are a little boring, material is straightforward, midterms and exams are pretty simple. Do the HW and study and you'll do well!