How To Compress a Grade Level’s Worth of Learning Much, Much Shorter Than a Year

by Justin Skycak (@justinskycak) on

Want to get notified about new posts? Join the mailing list and follow on X/Twitter.


1. Identify what the student already knows

2. Overlay that on a knowledge graph to construct their personal knowledge profile

3. Teach only new topics for which they’ve mastered the prerequisites, their “knowledge frontier”

4. Each lesson cycles through minimum effective doses of explicitly guided instruction & active practice problems

5. Enforce mastery relentlessly: if you can’t consistently solve problems correctly, then you don’t move on to more advanced material that depends on it. You continue on parallel learning paths and come back to the halted one later.

6. Review previously learned material using spaced repetition & frequent broad-coverage closed-book timed quizzes

7. Review old stuff by learning new stuff. I.e., knock out as much review as possible by learning new material that exercises those review topics as subskills.



Want to get notified about new posts? Join the mailing list and follow on X/Twitter.