Youssef Oulhote
The COVID version of this class is awful. Youssef is also awful. He does not work with students when they struggle: he gets defensive and just tells you why and how you're wrong. And he leaves it at that. Lectures are a disasterbe prepared to be lost and confused often. If you can, get the slides beforehand because he waits for no one.