Jimmy Pinkham
Easily one of the best professors I have ever had. He makes the material engaging and applies the concepts to real-world examples. You can tell he is incredibly knowledgeable. He is super funny and incredibly engaging. This is a professor who cares about his students. 