She's an amazing teacher. Her class is not easy so get ready to put in work, but she's extremely understanding and flexible when it comes to due dates. She really cares about her students and their well-being in/outside the classroom. We had three essays and loads of classwork. The classwork helps prepare for the essays so they're actually worth it