Gilles Reinhardt
He was fine. His lectures were so boring and he didn't really do a good job of communicating the material. I would always have to reread all the chapters by myself because he made them so confusing. His midterm and final kinda sucked because it was worth 20% and only had 20 marks so if you miss one question it's a whole percent.