Nathaniel Payne
This guy took 2 months to return project grades which were worth 25% of the grade. The exam that questions were taken from online testbanks and nothing like the practice. Doesn't hold office hours, exams are unfair, and straight-up ignore people when they confront him. Luckily others wont have to suffer as he wont be teaching at SFU