Christopher McCusker
Most entertaining professor. Definitely not consistent, but if you don't mind that then you will enjoy him. He is super easy, but you definitely need to teach yourself for the tests.