Christopher Earle
Professor Earle was seriously great. He made sure the lectures were interesting and as fun as he could possibly make them, while still being informative. He was very considerate about allowing more time to hand in assignments, and was always available to help and provide feedback. The class was easy, and I would highly recommend.