Yamin Hao
Great Prof, clear she cares about each of her students, has a heavy accent which can make it hard at times but never made it impossible to understand her, she will clarify and not take offense if you don't understand. Random quizes, DO NOT MISS CLASS, Exams are awful, says they are not cumulative, that is false. She has high expectations of you