Based on 24 Users
He is a fairly good lecturer and goes over all the concepts you need to know. Doesn't waste a lot of time with proofs and hw is pretty easy. Both midterms were fair, though the final was very difficult. Grading scheme was 5% hw, 20% ea midterm and 55% final with no exceptions, so make sure not to bomb or miss any of the tests.
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.