Learning Methods

A B2 Spanish learner opens their lesson queue and gets the same type of exercise they were doing at B1: a grammar drill with slightly harder vocabulary swapped in. Nothing asks them to argue a position, hedge a claim, or write the kind of email where tone actually matters, the skills B2 is supposed to demand. The app isn’t broken. It just never built B2-specific material, so it’s reusing beginner materials with the difficulty knob turned up.
This is the ceiling many intermediate and advanced learners hit. Lessons repeat the same handful of patterns, exercises stop climbing in difficulty, and progress starts to feel like an illusion rather than a fact. Most curricula are not built to take an intermediate or advanced learner further; they are built to keep a beginner engaged, because that’s where most users are and where most churn happens.
We built Dioma’s curriculum for the other kind of learner: motivated adults with real goals, limited time, and a demand for actual fluency, not a longer streak. Below is what that curriculum is actually made of, and the specific decisions, on level structure, hiring, and depth, that took longer to build than the alternative would have.
Why we used CEFR as the spine of our system
The Common European Framework of Reference for Languages (CEFR) is a widely used roadmap for language proficiency, spanning speaking, writing, listening, and reading across six levels, A1 through C2. A lot of platforms borrow the letters to sound official and stop there.
We used CEFR as the actual structure. Every topic, exercise, and prompt in Dioma is tied to a specific CEFR-aligned level, which means the content you get at B2 or C1 was built for what those levels demand: more abstract argumentation, more precise register control, more nuance in how you hedge or persuade.
We went a step further and split each level into sub-levels. A single label like “B1” covers a wide band of ability, and a learner at the low end of it needs different practice than one near the top. Sub-levels let us aim practice at exactly where you are instead of somewhere in the neighborhood.
Generic “upper-intermediate” content | Dioma’s CEFR-specific content | |
|---|---|---|
How it’s labeled | One broad band covering roughly B1–B2 | Discrete levels and sub-levels, A1 through C2 |
What B2 practice looks like | The same grammar drills as B1, slightly harder vocabulary | Argumentation, register control, and nuance specific to what B2 requires |
How you’re placed | A single quiz score sorts you into a wide band | Sub-levels place you at the specific point within a level where you actually are |
Depth over breadth: why each level has 60 to 100+ topics
Plenty of platforms give you a sampler of a level, especially at the advanced end, where fewer learners show up and fewer resources get built. It’s enough to check a box. It is not enough to build mastery.
We rejected that trade. Launching a new level at Dioma means at least 60 complete topics are ready, and for most levels it’s well over 100. These are not vocabulary lists or flashcard decks. Each topic is a full learning unit that takes a specific point from first exposure to confident, correct use: an explanation, realistic prompts, a writing task, a speaking task, and exercises built to reinforce the exact grammar or vocabulary the topic covers. Each one runs five or more pages of original content, written by a human expert, not templated or auto-generated.
6
CEFR levels, A1 to C2, used as the curriculum's actual structure
60–100+
topics built before a level launches
5+
pages of original expert-written content per topic
That depth is the difference between learning a grammar point and being able to use it. Take the subjunctive in Spanish, a rule most learners can eventually recite. Reciting the rule and using it persuasively in an email or a heated conversation are different skills. Dioma’s subjunctive topics don’t stop at the trigger phrases (espero que, es importante que, dudo que); they include writing prompts that require using the mood to negotiate, complain, or persuade, and speaking prompts that force it in real time, because that’s the level of control a B2 or C1 learner actually needs.
Expert-created, not AI-assembled
We use AI, but not as the curriculum designer. The curriculum itself was built by language educators we screened against two specific, checkable qualifications before hiring anyone: they had to have already designed a CEFR-based curriculum for another program, and they had to have logged real hours teaching adult learners one-on-one, not in a classroom of twenty.
We believe in AI, but not as a curriculum designer.
The delivery is smart. The curriculum is not something we'd trust a model to write from scratch, because it hasn't sat across from a struggling adult learner and watched where they actually get stuck.
Those two qualifications matter together. A curriculum designer without one-on-one teaching experience can structure a syllabus that looks complete on paper, but has never sat with a single student and watched the same mistake happen four sessions in a row. A tutor without curriculum-design experience can tell you what a student gets wrong but has never had to decide what order sixty topics should go in so each one builds on the last. We hired for both because sequencing well requires having watched, individually, which errors are stubborn and which ones resolve on their own.
Before writing a single lesson, each expert worked with us to choose the topics for their level, drawn from specific patterns they’d seen repeat across students, not pulled from a textbook’s table of contents. We paid competitive curriculum-writing rates for this work, on the reasoning that a rushed or underpaid writer produces the generic sampler-platter content this whole approach exists to avoid.
Human-made curriculum, adaptive delivery
The curriculum is fixed and expert-written. How it reaches you is not. As you work through exercises, Dioma tracks where you’re solid and where you’re not, and routes you toward what you actually need next.
Correction works the same way: transparently, not as a black box. Every correction links back to the underlying grammar rule, so you can see why something was marked, not just that it was. If a correction looks wrong to you, you can flag it for review. No system is perfect, and pretending otherwise would be its own kind of dishonesty.
Who this is actually for
Built for: the motivated adult learner with a real goal and limited time, whether that’s a CEFR exam on the calendar, a heritage language they’re finally reclaiming, or a stubborn intermediate plateau they’re done sitting at. Not built for: five minutes a day, a longer streak, or a taste of progress that never becomes the real thing.
Dioma is not for dabblers, and we don’t promise fluency in five minutes a day. Real progress at the intermediate and advanced levels takes time and effortful practice, and pretending otherwise is how learners end up plateaued in the first place: stuck on the same handful of patterns an app kept recycling because nothing harder was ever built.
Dioma skips streaks and badges and shows learners their actual progress instead: which grammar points are solid, which topic is next, and why. This is a curriculum for learners who’ve outgrown the cartoon owls and want their time, their goals, and their intelligence treated with respect.
This research is built into Dioma
See how corrective feedback and structured output shape every session.
See the method →
Frequently asked questions
Does Dioma's curriculum use AI to write lessons?
How many topics does Dioma cover at each CEFR level?
What qualifications does a Dioma curriculum expert need?
Is Dioma's curriculum the same at every sub-level within B1 or B2?
Related Articles


