Simple Ways to Be Better at Remembering
No mention of Anki? I use it every day for basically everything (foreign languages, life memories, trivia, world capitals, etc.) and it's unquestionably changed my life.