Cheng (Victoria) Ma
She is a good professor and is really nice. She has long lectures videos that explain different concepts and power points. I had her during spring intersession, so that workload was heavy but doable. If she sees that you do amazing on an assignment, she will give you extra credit. She also provides extra credit when the class is about to end. 