I found Google was a good tool. If you have an Android phone, you put in the calendar app and make sure it's saved to your Google account. You can set reminders ahead of time, and easily look back on all platforms and see. There is a spreadsheet online that you can stack all the information.
Plus, if you get a new phone - just sign into your Google account and it will send the reminders there.