Andrea Becker
Pretty easy online format. Dr. Becker is really nice and wants to learn about her students. No exams, just weekly quizzes. My only critique was with how long it took to get grades back, but otherwise she was great.