Stuart McCaughey
His class is super interesting. He's very well spoken and talks about really fascinating topics. If you go to lecture and genuinely pay attention you'll do great in his class. Make sure to reach out to him because participation is an important part of the course. 