Bruce Hinds
Bruce Hinds is the epitome of a terrible lecturer. Rushes through content, does not care to explain anything important, and is absolutely unclear with regards to the content of his lectures. He consistently forgets to assign homework, does not extend deadlines, and expects us to read 50+ pages of an incredibly dense, out of date textbook.