- Make mistakes
- Read, study, read
- Practice, practice, practice
- Correct mistakes
- Be curious
- Start small, build on it
- Space learning across time
- Recall actively what you learned every week
- Apply knowledge to projects big and small
- Be systematic, but use intuition where needed
- Refine
- Generalize
- Be curious