Jarrett Welsh
Lots of discussions that were often student led. He is clearly smart but can struggle to teach rather than just talk about a subject. He's an easy marker and super accommodating to students who need extra time which was extremely kind.