✳7 INDEPENDENT DISCOVERIES
Practice a skill, remember more and keep learning at your own pace.
Practice remembering with spaced repetition
Practice typing in a focused, customizable space
Follow a free path into programming
Learn programming by working through real exercises
Keep study notes and recall practice connected
Turn notes into a spaced-repetition practice
A second look at grammar and writing