Yanping Xia
She's great at teaching the subject, answers students questions, and shows every step of the math problem. You definitely should take notes. We had both online and canvas HW which got overwhelming, but it was not difficult. Exams can get tough if you don't study. She is super caring and wants her students to do good! make sure you meet deadlines