Geoffrey Mainland
The instructor for this course made the class interesting and in fact easy. I haven't come across a more organized, knowledgeable and influential professor. The fact that there is so much extra credit and the students were also granted to 2 late passes is testament that the professor really wants his students to thrive.