Serge Severenchuk
A decent guy, but infuriating about his lectures not corresponding with his powerpoints - which he then won't post. Unresponsive with group project troubles and graded almost everything at the very end of finals; I'd say his exams were probably the worst, as he gave little to no prep :( -- does give fairly clear grading criteria for projects.