Karen Lee
Easy professor with very interesting lectures. The lectures are one of my favorites and never boring. She interacts with the class to provide examples and will answer any question you give her. The are not really "finals" as they are worth the same as any other exams and they are very easy with it being open-textbook and online. 11/10 class