Matthew Wiseman
Amazing professor. Teaches the course with great interest and is funny too. The lectures do tend to be a bit heavy, but lecture slides are posted for everyone to see. A very fair marker and gives great advice after class. He does not trick you on any questions on the midterm and exam and gives great reviews to prepare you and help you to succeed.