anki is a powerful flashcard tool that reviews facts/vocab/whatever you want to memorize on a schedule. Facts you find easier are reviewed less frequently. Facts you find more difficult are reviewed more frequently. It’s free for mac or PC (donations accepted) but costs something like 20 USD for the iOS app. It’s AWESOME!