Guangyu Zhu
This course was highly disorganized and there was a SEVERE lack of resources available for students. Office hours were not held to standard (you would show up and he would cancel) and feedback was not given back on assignments/exams in time for future tests. There was major miscommunication with tests being changed last minute. Beware!!!