Assignment Alert will make sure you never miss a deadline. Assignment Alert can be set to alert you of impending assignments when Windows starts and highlight the most pressing tasks when starting Assignment Organizer.
You can hide or show completed assignments, allowing you to keep old assignments for possible future reference without them cluttering up the list of pressing ones. Furthermore you can print a variety of reports for easy reference so you won't have an excuse for forgetting a deadline even away from the desk.