Zhiqiang Zhu
worst professor I ever had even though i m studying and doing great on my online homework i manage to fail my exams due to the fact that she doesnt tell us what to study or what to expect and explains very badly the material. She's a tough grader and removes 10 points on presentation on every lab even though it's typed lol just dont take her class.