She's can be a tough grader, she doesn't believe in easy A's which is ok. However, her exams are horrendous. There's barely any assignments so your grade depends on them. She had to keep curving grades because no one was getting high scores. So many questions were on topics that we didn't learn about, she seems to just plug in questions. Be warned!