Jizhou Li
I literally do not know what he's talking about 99% of the time. He gives us 600 problems to practice for exams but REFUSES to put numbers in the example "problems" he does in class. All he does is derive equations 10 different ways but no one has any idea how to use them. 10/10 would not recommend EVER.