even though she means well with her students, she's not for everyone. she assigns stuff to read then forgets and lectures can get boring. however, she's very passionate with the subject and the information given in class is beyond what you can find on google. she grades hard though, so i don't recommend her for everyone