As already said, notes are very neat and his lectures are extremely concise. He leaves no stone unturned and goes to great lengths to make sure everyone understands the material. If you have questions, ask them. Definitely one of my top 5 professors. AS mentioned before, he is really neat when it comes to writing his notes (on the blackboard, no less!). I would recommend him to anyone for any class.