Wouldn't it be cool if all the online ads you see featured topics you want to learn? Repetition is the mother of retention.
Might be worth even if you had to pay a fee for it and take tests to set it up. Or maybe interstitial ads could handle the testing.
Learning would be constant but not require a big time commitment. It's integrated into your leisure activities. Nor would it be easy to set aside.