Paul Burgess
Paul Burgess is one of the worst professors I've ever had. All he does is read off the slides without any explanation. He explicitly tells you not to contact him because he has another job. No feedback given on assignments. Extremely tough grader: forget about partial points. Basically just shows up to collect a paycheque.