Guangyu Zhu
By far, the most disorganized class I have ever had. TAs did not even show up to lectures. Randomly cancelling class an hour before. IMPOSSIBLE to understand. Doesn't answer questions. Zero structure to the class. I taught everything to myself.