Sean Sokol
Very understanding and not a tough grader but not the easiest either. He was very approachable whenever you need help, he definitely cares and is very understanding of situations. Lenient on turning in hw and papers but lectures are more of a discussion group, which I personally liked but know some who hated it.