The canvas page is a nightmare there are at least 5 new daily notifications for some random assignment that she needs you to complete. You get lost in the notifications and will have missed a deadline by then. She wants to help but when you go to office hours she fails so fantastically and seems upset at you. 