Timothy Betz
Such a great teacher. His lectures can be boring sometimes, but most times they are entertaining and interesting you can tell he's very passionate about what he teaches. Exams are easy, as long as you go to class, but he allows you to use your notes so. He also-very rarely- will cancel class for a work day or let out early 