Zhifo Guo
Worst teacher Ive ever had. Doesnt teach, just tells and expects you to know it at the level he does. Emailed all of his students telling us to quit asking him questions about an online assignment. Just reads slides during lecture, 0 time to write notes. 100% should NOT be teaching just because of his skills in chemistry department.