Source: https://www.edutopia.org/discussion/retrieve-recall-reflect-and-refine-how-make-learning-last