Zach Horton
Zach was a great professor. Down to earth, knowledgeable, and passionate. The lectures were interesting and a mix of discussion and watching films. The only downsides I would say is he was usually a few minutes late, not the best at responding to emails, and grades were based off a few things. Content of the course was very interesting!