Canvas is great
As a Harvard student, I have found canvas (app) to be quite useful. In many ways its more intuitive than the web based edition. As such, I have no issues keeping track of class requirements, announcements, grades et al. I highly recommend Canvas.
EA of XR about
Canvas Student