This app makes it simple to organize and keep track of your class schedule and upcoming assignments, color-coding them automatically according to their due date. It also syncs with a desktop counterpart, keeping your iPhone and computer up to date on what's due. (myHomework, free)