Ya Yang
Professor Yang absolutely loves what she does. I took her class online (due to COVID) and her lectures were easy to follow. She would have a quiz on every lecture but its open note and she gives 3 attempts to get the best grade (although they are already easy). Only bad thing is her exams are quite hard. Use the quizzes to study for the exam.