Katharine Huntington
Prof Huntington is one of the most caring and thoughtful professors. She genuinely cares about her students' education and makes sure they truly understand and enjoy the content they are learning. I really appreciate the low-stakes, open-note learning checks we had instead of traditional exams. Also, the content is so interesting yet challenging!