Michael Saunders
One of my favorite professors, super nice guy, very intelligent. Lectures are highly engaging, classes never seem to drag. Grades are only from exams which are fairly easy. Pay attention in class and you will pass with an A. Attendance wasn't mandatory and recorded lectures were posted online. 100% would take him again.