Not sure if this should come under Bug or Feature, but feel free to move it if in the wrong place. UI: Calendar looks OK, but can be improved. I believe it can look quite messy when you have many classes scheduled on the calendar. Also, the titles of each class don't fit inside the calendar box for each day so looks a bit messy. Maybe limit the title of the class so that it can fit inside the day square - anything extra they can add to the description instead of the title. Or any other way that you can think of to improve the calendar UI. Also, when clicking on each item on the calendar it feels like it needs to communicate with the server for a few seconds, then it shows the details page of that item. This could be done much faster in my opinion - it behaves very differently to the rest of the script which is very fast and snappy. The whole app should be like that, it's the best feature of this app - the speed.