Breaking Through Russian Intermediate Plateau

Why most learners stall at B1, why apps stop helping at the intermediate stage, and what daily practice actually looks like for getting past it.

By Lera and James, makers of Mishka

You finished the Duolingo tree months ago. You can introduce yourself, order food, read children’s books with a dictionary. Cyrillic is automatic. But a podcast at normal speed still blurs past you, you freeze the moment a Russian speaker says something you didn’t expect, and nothing has moved in months.

The intermediate plateau, sometimes called the B1 plateau, is the stretch where most learners quit. The reason isn’t laziness or lack of motivation. It’s that the tools that got you to A2 are the wrong tools to get you to B1, and most learners don’t realize the rules have changed.

Why apps stop helping around A2

Beginner apps are optimized for one thing: recognition. You see a word, you tap the right translation, you get a green check. That’s enough to teach you the alphabet, basic vocabulary, and the shape of the language. It’s a real accomplishment.

The problem is that recognition is the easiest skill to train and the least useful one in real conversation. By the time you finish a Duolingo tree, you can read most of what you encounter, but you can’t produce most of what you want to say. Anything spoken at native speed blurs past you. You can recognize хочу, but you can’t conjugate it on the fly. You know cases exist, but you guess at them in the moment and hope for the best.

This is the plateau. The skills that need to be built next, like active production, real-time grammar, listening at native speed, and vocabulary breadth past the first 1,500 words, aren’t what beginner apps are built to teach. Most apps don’t even have content past A2. The ones that do tend to recycle the same beginner mechanic at higher levels, which works less and less well.

What practice at this level should look like

Past A2, the practice that moves you forward has a few specific properties:

  1. Level-appropriate input. Texts and dialogues that are around 90 percent comprehensible to you, with the unknown 10 percent pulled from words and grammar you’re ready to absorb. Too easy and you don’t grow. Too hard and you bounce off and stop opening the app.

  2. Output, not just recognition. Beginner apps test whether you recognize a word. Intermediate practice has to test whether you can produce the right case ending yourself and build a sentence from scratch. Drills, conjugation, declension, written responses, conversation prompts.

  3. Weakness-aware. The point of focused practice at this level is to spend your time on the patterns where your own mistakes actually cluster, instead of grinding through a generic curriculum that assumes everyone has the same gaps.

  4. Choose your own focus. Some weeks you need cases. Other weeks you need verbs of motion. Other weeks you need to pile up listening hours because you’re travelling to Russia in a month. A locked path can’t accommodate any of that.

  5. Integrated spaced repetition. Every word you encounter that you don’t fully know should be one button away from being added to a flashcard system you’ll actually review. SM-2, the spaced repetition algorithm Anki uses, is decades old and still one of the most reliable answers for moving vocabulary into long-term memory. Anything that adds friction to “I saw a new word, I want to remember it” is a missed opportunity.

Why we made Mishka

We’re Lera and James. Lera is a certified Russian tutor with a bachelor’s from Moscow State Linguistic University and a master’s from the University of Vienna, and she also tutors online at learnwithvaleriia.com. She’s been teaching Russian for years, mostly to learners stuck at exactly the stage this article is about. James is an intermediate Russian learner and the developer behind Mishka.

We wanted to build something that took the intermediate stage seriously: level-appropriate stories, drills for cases and conjugations, production practice without the embarrassment of a real audience, and a simple way to save the words that matter for spaced repetition. We wanted it to work for someone using it on their own, daily, at their own pace. The learner picks what to focus on, not a curriculum that assumes everyone has the same gaps.

We’ve been building Mishka for about a year now. The focus is narrow on purpose: only Russian, only from English (for now), and we put most of our energy into the intermediate stage where other apps stop caring. There’s a lot of content from A1 upward, with real depth at A2 and into B1 where most apps start to thin out, and the heart of the app is the B1 and B2 years where the plateau lives. That narrow focus is the reason the lesson quality is what it is: Lera reviewed and edited every lesson, and we don’t have to spread thin across forty languages.

The core of it is reading: stories with audio at every level, where any word can be tapped for an instant translation. From there one button saves the word to your spaced repetition deck (SM-2, the same algorithm Anki uses), so you decide what’s worth remembering. At B2 and above there are also culture lessons, idioms, and slang, because at the plateau the gap stops being purely linguistic and starts being cultural too.

Around that, the production tools. There’s a full grammar course with ten different exercise types. There are dedicated conjugation and declension trainers where you choose exactly what to drill. There’s AI conversation practice for when you want to produce Russian and don’t have a human in front of you.

There’s no fixed path. You choose what to focus on. The app tracks your mistakes and shows you where your weaknesses cluster, so the time you do spend is spent on the things that will move your level the most.

How people use it

Some people use Mishka entirely on their own. They read a story or two a day, drill the grammar that’s giving them trouble, talk to the AI when they want production practice, and let the spaced repetition take care of the words they want to keep. Past A2, that’s enough to keep moving, for as long as they keep doing it.

Other people use it alongside live practice. If you’re already taking lessons or doing conversation exchanges, Mishka is the daily piece that fills the rest of the week so you arrive at every conversation having actually retained what you’ve been working on.

Both paths work. The point is to do the practice, in some form, every day or close to it.

A note for SinkrOne readers

If you want to add live practice with other humans, the community here is a good place to find conversation partners, classes, and tutoring. Whatever shape your routine takes, the plateau is real and predictable, and people do break through it. The path looks like consistent practice on the specific things you can’t yet do.

If you’d like to try Mishka, it’s on iOS and Android with a 7-day free trial. You can read more and grab the download links at getmishka.com.

Acknowledgements

Thank you to the SinkrOne community for keeping a free, open space for Russian learners to find each other, practice together, and join classes.