Ben Dyson
gives you lots of chances to succeed, and did his best to make the lectures interesting and interactive. bit of a harsh marker on the written assignment but not the worst. overall good prof and a fair course. open book exams. just know that he primarily tests on and teaches through examples/studies, which was a bit of an adjustment for me