Suohong Wang
I am not sure why there are so many bad reviews for Professor Wang. She was by far one of the most generous professors I have ever had. She deeply cares how students receive the material. It's not material you can easily pick up, so it takes effort. You have to show up, participate, and take time to do homework. It was a class I looked forward to.