Sven Kube
I loved this class! Prof. Kube knows his stuff, is readily available and wants you to be successful. 3 essays (which were an interesting take, not your normal boring essays), bi weekly Perusall assignments. Gives plenty of time to get work done. You have to do good work, but if you do then it will be a great class. 1 book, but it's cheap.