Took him for 340 & 452. Nathanson is the best! One of the few instructors that has taught me things that will go with me into my career. He gives inspirational talks, and is happy to give you advice one-on-one if you ask. His classes are made up of attendance, a couple papers, presentations, and 2-3 straight forward assessments. Would take again!