Someone in the comments said that he collects students tears like infinity stones and I couldn't agree more. You basically have to teach yourself in this class. He makes you feel DUMB. Deviates from the lecture toooo often, avoid him if you can.