Wei Wei
Worst teacher ever, hard tests, HW doesnt match up to the tests at all, the ability to explain material is NON EXISTENT. Only hope youll have to passing this class is to use 405 Tutoring which made a huge difference, otherwise good luck. Grade is super weighted on your tests.