I use To Do to track my college assignments and projects. I had tried several other systems but none had the organizational power of To Do. I love that I can have a list for each class and attach a due date to each assignment it. The built-in Planned list pulls all assignments from my different classes into one list and sorts them by due date. I'm also planning to start using it for my Getting Things Done system (David Allen), which I currently have in Evernote. It's a huge win for me!!