Xinbo Lau
unfortunately all of the negative reviews have gotten deleted, and it looks like she wrote all of the positive ones. she throws so much work at you, and moves extremely fast during lectures. the quizzes and exams are nothing like the study guide. the way she explains things is NOT clear at all!! GOOD LUCK passing this!!