Siman Zhao
Dr. Zhao did a good job teaching the material. The exams were open note and there was not a cumulative final exam. There were also lots of opportunities for extra credit to boost your grade. 