A few ideas
I would love if you add these options:
-safe more information about teacher (e-mail, consulting hour)
-credit points for each part module
-the possibility to change some regular events, because on some days they last for example longer.
-the ability to add like time to learn other events.
-a place were you can calculate your grade etc.
-add type of event like lecture, practice, tutorial
Thank you. Please vote :)