I know that she gives a lot of writing assignments, however, she is an amazing professor. She gives extra credit, proper feedback, and all her assignments have a clear rubric you can follow. Also she has chapter quizzes(3 tries) and a final exam(2 tries). You have an unlimited time for both. I would recommend taking her full semester class.