Excellent
I have been using this for quite a while now and it is quite useful and there isn't anything to complain about (except for the occasional crash). However, I do have a suggestion for an alternate way to use it. Instead of setting a period then filling it in with a subject, what if I could choose to set a duration of time, then place it on the timetable? Because I can sometimes get confused when trying to schedule times with a set duration and not a specific start and end.