I · EdTech

German for
the Rest of Us

An AI-assisted German course platform for adult self-learners. It replaces jargon-heavy grammar teaching with a plain-English curriculum, backed by a custom lesson-authoring pipeline built from scratch.

EdTechAI content pipelineClaude APIInstructional design
The problem

Most German grammar teaching is dry, jargon-heavy, and assumes a level of retention adult self-learners rarely have. A plain-English course that explains every term every time, never assuming you remember last week's lesson, did not exist yet.

What I built

A structured, CEFR-based German course spanning A1 through B2, with the A1 tier fully built out: 60 lessons over 14 weeks, each following a fixed pedagogical shape. A plain-English "Big Idea," concept blocks with rules and worked examples, a master reference table, a vocabulary bank, and a seven-round interactive quiz.

It is really three systems in one: the learner-facing course itself, an AI-assisted pipeline that turns raw class transcripts into finished lessons through a multi-stage process (draft, proofread, simplify, extract), and a bespoke Lesson Studio editor I built so I could revise lessons directly on the rendered page instead of hand-editing JSON.

What I learned

Keeping a 65-lesson AI-generated curriculum internally consistent needed its own system, so I built a coherence memory that tracks every vocabulary word, proverb, and open narrative thread across all 65 lessons. Nothing repeats, and every callback lands where it should.

I also learned to treat AI generation cost as a design constraint rather than an afterthought. Triaging cheap-model drafts before expensive-model proofreading passes is what kept a 65-lesson curriculum affordable to produce at all.

Next case study Lesson Studio