Shaun Sun
The textbook is more confusing then the lectures. No clear criteria ever set. Shaun tends to say one thing and does the opposite then denies he said it. Late to almost every lecture and test. Basically tells us we're stupid if we don't get something on a test.10/10 would not recommend if you actually want to learn