Professor Liu is VERY unclear. She would post all class packets online but answer keys are nowhere. She moves quick in class and gets upset when having to clarify. Weekly pop up quizzes were given but the problems were always more difficult than anything ever taught. She claims she coordinates everything based on syllabus-- definitely not true.