Simon Grote
Prof. Grote is super sweet and passionate about his material. Usually class time is lecture, but ~every other week there would be a discussion. It's very important you read the texts! (Hopefully you already planned to do this) The best part about his teaching is that he gives THOROUGH feedback on each paper, so you can improve. Love him.