I can not stress this enough: do NOT take this class if you value your mental health. She's horrible at keeping Canvas updated, her grading is messy, and you're going to spin yourself in circles trying to keep up with what she's throwing. 