Practice queue

Do the next useful rep.

Practice picks one next action from your local progress: first lesson, due repair, reading recall, daily drill, or saved review. No account wall, no wandering.

TodayNot yet

Streak0 days

Repairs due0

First loop0/2

Best next step

Start with one guided loop.

If Mandarin is new to you, do not wander through random pages first. Start with one sentence, hear it, read it, then prove recall.

Take the first lesson
Support controls and manual routes Use these when you want pinyin toggles, a drill, or a different quiz.
The line is so long I am questioning life.
0day streak
0practice days
0saved lessons
0listened items
0lines read
0readings logged
0daily reads
0story reads
0quiz correct
0quiz sets
0quiz repairs
0repairs due
0scheduled
0/2first loop
Not yettoday's drill

Step 1

Complete the drill

Mark all 10 items done. That records today in this browser and updates your streak.

Step 2

Save useful lessons

Daily cards, stories, phrases, chengyu, business sentences, and characters can now be saved.

Step 3

Prove recall

Misses, Almost tone warnings, and shown answers come back as repair cards.

Step 4

Solid check

Fix a repair once, then it returns later. One correct answer is not a lifetime achievement.

Quiz repair queue

Missed answers, Almost tone warnings, and shown answers land here. Due cards appear first. Use the recommended spacing button when you want the site to bring it back at the right time, the longer interval only when the answer felt easy, or Mark solid when the card is genuinely handled. Fixing the same question in a quiz now graduates it into a future solid check instead of pretending one correct answer means forever learned.

No quiz repairs yet. Miss a question, get an Almost warning, or show an answer, then this queue will give you something useful to fix.

Reading recall queue

Daily cards and tiny stories you mark as read land here. Reading is not the finish line; it is the input for the next recall check. If it feels familiar, quiz it. If it feels foggy, read it again.

No completed reading yet. Finish a Daily card or tiny story, then come back here to turn it into recall.

Saved review queue

Your saved lessons are stored in this browser. Last practice: Not yet. If this list stays empty, the site is not the problem; your Save button usage is.

No saved lessons yet. Save a character, daily card, story, phrase, chengyu, or business sentence, then come back here.

Pick a practice lane

Use this when you do not want to decide. One image, one character, one story, or one work sentence.

dailylife

Daily picture drill

This is a playful modern phrase. Use it in casual contexts, not in formal writing.

The line is so long I am questioning life.

characterBeginner

Character through sentences

Practice 的 with short, speakable lines.

我的 is a common expression.

Startersubway

Tiny story drill

A short graded Mandarin story about the wrong platform, built for listening, pinyin fade, and sentence-by-sentence reading.

Li Ming walked to the wrong platform.

Elementarybusiness

Business sentence drill

Use this in a email when you need clear, modern workplace Mandarin without sounding like a legal notice.

Let's first confirm the agenda.

quiz6 questions

Beginner warm-up quiz

A gentle first quiz for learners who cannot read Hanzi yet: listen, match meaning, and try one guided pinyin answer.

The line is so long I am questioning life.

quiz hubpractice

All quiz sets

Choose from 9 beginner-friendly quiz sets with hints and answer reveal.

listen, read, speak