Weekly Schedule Planner will help you to keep in mind all your important activities and commitments for the upcoming days.
Once you visualize your thoughts and wright it down it would be easier to keep track and make sure that nothing is missed.