Jonathan Rudd
Professor was great and wanted you to succeed. I joined late and he personally video called me to catch me up. The class was "easy" because of the lack of tests. I.e. if you do the bare minimum, you'll get an A and learn nothing. But if you put in at least some effort, you'll learn a ton and have a blast. Easily one of the best classes I've taken.