i had her during the pandemic ( online school) and she was great, she was very informative and her lectures contained a lot of useful information. only this is her tests/exams were a bit tough regarding the fill in the blank