Fall 2014 - One of the best teachers in the department. And I'm judging that relative to a department with some of the best teaching at UCLA, in my opinion (in upper-division, that is). Kind and friendly, and cares a lot about students, with great personal interaction in office hours. Cares a lot about the class material as well. Again, he's one of the best. His upper division honors courses, let me just say, are not for casuals. A LOT is covered, and it goes by extremely fast. If you take the time to digest it as you go, you won't even be able to copy down all the notes, and if you copy down all the notes as you go, you won't even be able to digest it. You have to consistently put in the time at home to review and wrestle with the material. I said consistently. Consistently. Not cramming. Put in the effort, and you'll learn so much, it'll change the way you think, and you won't regret it one bit. Remember, there's a huge difference between good and easy; only one of them is what you should optimize for. Bottom line: if you care at all about, you know, learning math, take his class.
Awesome professor! Finished the class three weeks early, which was good practice for grad school pace. Very helpful in office hours and good sense of humor. Spent most of lecture proving the major theorems. Homework is insanely hard and the mid term was fair. You will learn a lot from this guy.