Lauren Kaiser
She is such a sweet professor! I took her during an online semester and while the class was asynchronous, there was also the option to attend live lectures. You can retake the quizzes as many times as you'd like up until the exam. The discussion posts were interesting and you can tell that she is very passionate about the subject.