She is a tough grader, but she gives great feedback. If you take the time to meet up with her outside of online class, you will learn a lot. I really liked taking this class with her. She's not as strict as she says she will be in the syllabus. Even if you turn in a few things late, it's okay. Hopefully, I will have another class with her again.