Michael Allan
Michael Allan was an incredibly personable/relatable professor. Thorough in his lectures and reviews of class readings. Very supportive of all his students and their ideas. Plus you get to watch movie clips in class and he has great taste!