Denis Rinfret
Hes not the worst teacher, but his lectures are pretty boring. Exams are easy but hes unfair with grading and takes off too many marks for a small mistake. Hes not the worst but avoid him if you can.