Suohong Wang
Professor Wang is a really king lady and is always willing to help students, but the material itself was just difficult for me to understand. You have to do an online quiz/homework for every chapter, which takes awhile to finish. The only reason why I got the grade I did was because I had a tutor and went to her office hours. Make sure you study!