Kunpeng Li
Probably the single hardest class I have taken at CSUN. She would assign homework to be due every week and 3 tests throughout the semester. Class was test heavy and the worst part is that the tests are not even vaguely similar to the homework assignments. If you do bad on the tests, you should give up because your grade will be severely impacted. 