Yanhui Zhao
Professor Zhao is a good professor. She gives the class pre-printed notes to follow along with and moves at a pace students can keep up with. Attendance is only worth 5% of grade and exams are difficult. However, she gives you lots of time to prepare with practice exams and weekly homework assignments. 