Hugh Simmonds
Dr. Simmonds is a fun prof. His lectures are enjoyable, he gave hints on questions that would be on each test (all mc and online + in person) and is very interactive with the class. There are three tests and a group essay, which my only gripe was the marking scheme of the essay. It was hard to understand what he wanted us to write, but it worked