The method

Why learning through stories actually works

Sofia isn’t a hunch about language learning. It’s built on fifty years of research into how people actually acquire a second language — and a simple bet that follows from it: you learn a language the way you learned your first, by understanding things you can almost follow.

The one idea everything rests on

The researcher Stephen Krashen argued that we acquire language by understanding messages slightly beyond our current level — not by memorising rules. The trouble is that “slightly beyond” was never a number you could build a course on. Modern vocabulary research gave it one: you understand and keep learning when you already know about 95–98% of the words in front of you. Below that, comprehension — and acquisition — falls off.

So Sofia’s job is to keep every story in that sweet spot: mostly words you know, a few you don’t, inside a scene warm enough that you want to keep reading.

The research behind it

Five people whose work the course leans on directly.

  • Stephen Krashen

    The Input Hypothesis · b. 1941 · linguist

    We acquire a language one way: by understanding messages a little beyond our current level — “i + 1” — while anxiety stays low. Studying about a language is not the same as acquiring it.

  • Blaine Ray

    Teaching with stories (TPRS) · b. 1950 · teacher

    Shelter vocabulary, not grammar: cap the word list hard, but let the story use whatever it needs. Build each lesson on a few structures and repeat them inside the story until they stick.

  • Paul Nation

    Vocabulary & coverage · b. 1944 · applied linguist

    To read comfortably and pick up words from context, you need to already know about 98% of the words on the page. And a new word has to be met again — roughly ten times, spaced out — or the encounter is lost.

  • Paul Pimsleur

    Graduated-interval recall · 1927–1976 · linguist

    Review at expanding intervals — seconds, then minutes, then days — and memory holds. Sofia paces each new word across stories along this curve, so review happens by reading, not drilling.

  • Olly Richards

    StoryLearning · b. 1981 · polyglot, author

    Meet grammar inside the story, never ahead of it. One narrative pulls you forward; the explanation comes after you have already felt what it means.

How Sofia turns research into a lesson

Understand first

You meet new words inside a story you can almost follow — Sofia at the bar, Nonna at the market — so meaning comes before grammar. Krashen · comprehensible input

A few things, repeated

Each lesson is built on a small set of structures that recur through the story instead of being drilled on flashcards. Ray · TPRS

Kept in the sweet spot

A coverage check keeps roughly 98% of every page familiar — new words stay rare enough to guess and learn. Nation · coverage

Met again, on a curve

Every new word comes back across later stories at widening gaps, so it’s reviewed by reading, not by testing. Pimsleur · spacing

Grammar, in context

You meet a tense because the story needs it; the explanation comes after you’ve felt the meaning, never before. Richards · StoryLearning

Prove it, gently

A soft check at the end confirms you understood — quiet progress, no streak-panic, no buzzers. retrieval, lightly

The numbers we build to

98%words you already know on each page — the comfort threshold for understanding and learning the rest from context.
≈10×spaced meetings, across different stories, before a new word is reliably yours.
~3target structures per lesson — repeated in a story instead of drilled on a card.
0grammar drills before the story. Grammar is met in context, explained only after.

See it in a real story

The fastest way to feel comprehensible input is to read one slow story you can almost follow.

The method — why this works
Stories with Sofia · © 2026