One app, Grades 3β12, with Foundations review. Skills are organized by grade, aligned to standards for Language conventions β grammar, usage, capitalization, and punctuation. A student who needs review of earlier material is never blocked from working there β placement finds the real starting point.
How high school is organized. Grades 9β12 target the same conventions most standards frameworks group into two bands: a 9β10 band and an 11β12 band. Grade 9 introduces the 9β10 band's skills and Grade 10 deepens mastery of them; Grade 11 introduces the 11β12 band's skills and Grade 12 deepens mastery of them.
If a grade shows only one or two skills. That's not a gap. Grades that share a standards band split their skills across both grades rather than repeating them β so, for example, semicolons and parallel structure live under Grade 9 while colons live under Grade 10, even though a Grade 10 student should still know all three. A couple of grades also genuinely have fewer proofreading-specific standards than others, because their other Language work is a composition skill (sentence variety, style) that belongs in Writing instead of an error-correction app. Either way, cumulative review still cycles every earlier skill through, regardless of which grade it's technically filed under.
Standard tags. Where a skill is tagged with a small code (like L.11-12.1.b) on its rule card, that's the specific Language standard it addresses. Not every skill has one yet β we're filling these in over time.
Start with the placement test. It gives one sentence per skill, in order, and stops after three misses. Everything the student already fixes correctly is marked Placed β practice begins right at the frontier, and each Placed skill is confirmed as fully mastered the first time it comes up again in review.
Practice is real proofreading. The student gets a flawed sentence and edits it directly β the app doesn't point at the error, it only says whether the sentence is fully correct. A new skill is always taught with a rule card first. Once a student has mastered a few related skills, occasional βMixed Practiceβ sentences combine more than one of them at once β the kind of sentence a real proofreader actually sees, with no hint about which rules apply.
Mastery pacing. A few skills are in play at a time (2 by default). Fix three sentences in a row, catching each one on the very first try, and the skill is mastered β a new skill takes its place. Mastered and Placed skills return for review; miss one on the first try and it comes back into practice.
Miss twice on a sentence? The app shows the corrected sentence with the changes marked, and the student fixes their sentence to match before moving on.
Adjusting level: in βοΈ you can re-place a student at any level β move down for more practice on earlier skills, or up for a student who's flying. Skills below the chosen level are marked Placed, not Mastered, so certificates still reflect only what's been demonstrated.
π Read-aloud: when a new skill is introduced, the rule is read aloud, and the small π button on the rule card repeats it. Turn it on or off in βοΈ Settings. Practice sentences themselves are read silently β students work from the text, the way real proofreading works.