Liberty Vittert
Vittert is an engaging lecturer and as someone whose attention drifts easily, I really appreciated that. She is very sweet and funny, but I felt a lot of the time what she lectures did not translate well to homework and quizzes. I would just beware of that, as there will be things that you have to teach yourself throughout the course. 