Jason Campbell
Having this class later in the day was a struggle but Professor Campbell made it worth it. From day one he was funny and seemed like he genuinely cared about the material but also the students. Sometimes he goes off topic and we have a good laugh but he was still very thorough in teaching and made sure to answer questions.