AWFUL. The layout of her course on canvas is a disaster. It's difficult to keep track of the due dates for a bunch of random assignments. She sends out MULTIPLE announcements a day clarifying things. TWO of the assignments involve an awkward Zoom meeting with a random classmate for an HOUR. If you're not a people person, this class isn't for you.