Zhiqiang Zhu
She is such a great professor. Chemistry itself is difficult but professor makes the learning experience fun. She answers questions and explains in great detail, she really wants all of her student to succeed. Tests are difficult so make sure you do all the worksheets and do practice problems from book. She is also super sweet, I highly recommend! 