Xinbo Lau
horrible I've never experienced a teacher so bad in my life. she doesn't know how to teach at all just knows how to give us exams and quizzes. So much information thrown at you at once that you won't actually learn but you will just memorize to get points. I don't understand anything from her and she complicates everything that she teaches. 