Adam Thompson
Adam is passionate about logic and this is clear when he is teaching. Sometimes I think he forgets that this is a beginner logic class. So, it can be easy to get a tad bit lost. The grading is a bit peculiar as well, but once he explains it actually is super useful and helps you more than hinders you in the long term.