she knows the subject well, her notes are very comprehensive, she demonstrate concepts by using examples, willing to help students after class and through additional zoom or class sessions, exams reflect what she taught, very diligent, responsible instructor with a strong passion to teach, all notes were even printed out. one of the best instructor