I learned a lot from Margaret and became a better writer because of her harsh grading; she always elaborates on her reasoning when asked. She appreciates effort, and will work with you to improve. Its always better to be actually interested in the topic she is teaching, otherwise itll be impossible to get through. Ive taken 3 of her courses.