Brandon Smit
Professor Smit makes you work for the grade but is also very specific in what he wants in the papers/notes. I think he might've gotten more lenient this semester than others (based on past reviews) though. The workload is significant and the class itself was interactive, but I personally didn't get much out of it. He also grades super late.