Michael Strating
Really good prof, and good sense of humour! He was very approachable throughout the semester, and responds quickly to emails. The midterm and the final were both fair. The final paper was easy as long as you followed the criteria.