A really nice guy... but not cut out for teaching. He clearly knows a lot about math, and wants to teach it, but he;s disorganized in his thoughts, and often includes irrelevant information to the course, "just to give us background." Office hours really help. Avoid if you can, but if you can't just make sure to go to class and put in the work