Qi Wang
She is nice as a person, but has to be one of the worst lecturers in this department. I dont know whether to pin this at her or the TA, but we shouldnt have to fight for our grades on the midterm when they shouldve graded it correctly the first time. Only way to pass is to ignore her and just read the slides on your own.