RE: Blast from the past
I find that Anki is great for learning these type of things https://apps.ankiweb.net/
RE: Blast from the past