This application is perfect to track classes, homework, tests and assignments. Features include a calendar, the ability to keep track of time, block and period-based schedules and users have the option to create a myHomework account that allows them to access additional features.