So, her class is definitely hard, so if you're looking for an easy grade you shouldn't take this class. But, if you're interested in the topic and really want to learn about it her class is amazing. I learned SO much. She is super knowledgeable and cares about her students. She'll extend assignments if you ask and talk to/email her.