This app is great to organise your whole day and schedule meetings, activities, revision blocks. It has a user friendly interface where different classes and activities can be scheduled (including daily or weekly repeats), which gives users a clear idea of how busy their week is. It also provides daily, weekly and monthly views.