Sai Ying Ng
I had her for half a semester before quarantine, she really cares about u whether online or not. she gives a lot of hw's, which are extremely helpful for exams and not boring at all, although some require patience. pay attention in lecture. if its online, its easier to revisit rules. if not, you'll find urself at office hours to catch up. LOVED HER