Richard Byrne provides a nice detailed tutorial on how to Create Google Calendar Event Reminders for students who use Google Calendar as their planner.
Awesome Note is an integrated application that is capable of unlimited note-taking uses. Memo, Diary, Must-remember info, To-do list, Shopping list, Travel journals and ongoing projects.
It is simply all-in-one solution that meets all-round requirements.