Kara Hume
Kara is a super caring professor! She really cares about each student, even in a large class! The course is pretty interesting and covers a wide range of topics, so if you don't like one part of it, you'll likely enjoy another.