His lectures can get stale at times but he's there after class to answer questions. His HW is very challenging, much harder than the tests. The tests can still be difficult, but you're allowed to handwrite a page of notes/equations, and the free response questions have generous partial credit. And the lowest midterm is dropped.