A methodology backed by science that utilizes showing certain information to a person repeatedly over a consistent long-term (days) time-frame that helps with storing knowledge and acquiring knowledge. There are different sub-methodologies in spaced repetition that involve self-testing, elaboration, retrieval 1, and other forms of activating knowledge.