Ya Zhou
I loved this class! Professor Ya Zhou was extremely nice and always was around for extra help if needed. I would recommend printing out the lecture slides if possible because the class sometimes would move very fast. This is so you could write down examples and it made it easier when studying for the tests.