Zhiqiang Zhu
Worst professor I have ever taken by far. She goes too fast during lectures and is unorganized with how she teaches. She skips steps and assumes you already know it. When you ask her a question she will respond with an answer not related to what you just asked or would respond passive aggressively. 