Kevin Timpe
I loved taking this class with Professor Timpe. The curriculum is challenging and has a lot of reading, but he makes it interesting and enjoyable to learn. He's passionate about his topics and lectures, and genuinely cares for his students. He pushed me to think deeper and made me a better student all-around. 100% would take a class with him again!