Hongyuan Cao
Professor does basic power point slides, cares a lot about the students, however, her teaching style is not for everyone. The class consists of 2 midterms and a final where the final was 40% of the grade and on some material that was not even covered or barely skimmed over in class. TA's are very helpful.