Pawel Roszko
Very strict grader. What he wants you to do isn't stated clearly enough in the syllabus so you have to wait a few weeks for him to give you feedback so you can do write what he wants to see. He's very accessible and seems like a good guy, just a tough grader. Workload isn't too high but isn't too light.