David Cheely
Super easy going/laid back, really funny and easy to talk to. his lectures are engaging even if you aren't into philosophy. the tests are basically the exact same questions as the reviews and the only assignments besides the 1 debate were super short at home 'quizzes' once a week that you could use your notes for.