How to Start Your Own Ultralearning Project (Part One)

Ultralearning is deep self-education to learn hard things in less time. I’ve written before about how I’ve used this approach to learn MIT computer science, multiple languages and cognitive science. I’ve touched on some of the aspects of ultralearning in previous articles. It focuses on learning depth-first, breaking impasses down into prerequisites you can finish […]

Should Learning Be Hard?

How hard should learning be? This may feel like a silly question, but it’s one of the biggest unanswered questions I have about learning strategy. One view of the question argues learning should be as intense as is sustainable. The research on deliberate practice suggests that intense practice focused on improving a skill is the […]

AS SEEN IN