Muzhgan Manati
Kind of a teach-yourself course, but the class is easy. Most of the assignments besides quizzes you can retake until you get 100%, and she was lenient with turning work in late; she accepted assignments all the way at the end of the semester. Lots of homework but it's tedious and easy; I took her live-online and the lectures ended early usually