Diana Kline
I took her class online during COVID and she offered synchronous Zoom lectures, but aside from the first few weeks, I was able to just watch the videos she posted and learn the material from those and the slides. The quizzes and exams are open note and very fair, and the labs weren't too difficult, especially if you go to the lab tutor room (Zoom).