I would not take one of her classes again, nor would I recommend her. She is an extremely tough grader and her grading criteria was not clear. She takes points off for EVERY little thing. When reviewing graded papers to see where I could improve, it seemed like there was an error mark beside every word. Maybe she is better in person, but online? NO