One of the biggest advantages to using a software-based approach to manage your to do checklist is that you can update it easily. For example, instead of scratching off tasks and rewriting the list every day, software allows you to move and prioritize tasks quickly.
Do you often feel overwhelmed by the amount of work you have to do, or do you find yourself missing deadlines? Or do you sometimes just forget to do something important, so that people have to chase you to get work done? All of these are symptoms of not keeping a proper "To-Do List."
Run through these checklists allocating priorities from A (very important, or very urgent) to F (unimportant, or not at all urgent). If too many tasks have a high priority, run through the list again and demote the less important ones. Once you have done this, rewrite the list in priority order.
You may find it easier to compile several checklists (covering personal, study, and workplace, for example). Try different approaches and use the best for your own situation.
simple checklist sample
to do checklist template
free checklist forms