I love Professor Sohn. He cares about his students and is always willing to talk and help you out. His lectures are also brilliant, he's very good at linking students' presentations and comments to his own lectures and his transitions from one topic to another are so good. He makes us do many group presentations but I feel like I've really learned