How to learn mental models with spaced repetition