Lesson plan templates
Free language-class lesson-plan templates (JLPT, HSK & CEFR)
A good language lesson plan does three things: it anchors the class in a real communicative goal, it exposes learners to comprehensible input, and it ends with output the teacher can actually assess. The templates below are structured around that three-part frame, then tuned to the level system your class uses — JLPT for Japanese, HSK for Chinese, CEFR for everything else. Use them as-is or copy them into your own doc.
Assessment rubrics
Speaking, writing & project rubrics for language teachers
Grading spoken and written language work is where most teachers get stuck. Numeric scores feel arbitrary; open feedback takes forever. The rubrics below are CEFR-descriptor-aligned — the same framework the CEFR uses for its own can-do statements — so every score point has a real-world referent. Use them for classroom assessment, portfolio review, or as the frame for peer feedback.
Comprehensible-input reading lists
Curated reading & listening lists for every language level
The hardest part of running a comprehensible-input classroom isn't the pedagogy — it's the sourcing. Below is a starter reading and listening list per language, tagged by CEFR or exam level. Everything on this list is free-to-access native content, so you can paste any URL into InputDojo and turn it into a study lesson your students can lookup, save vocabulary from, and review with SRS.
Playbook
How to run a flipped language classroom (that actually works)
The flipped-classroom model gets a bad reputation because most implementations of it are just "assign a video, hope it happens." Flipping a language class specifically requires a much tighter loop — because a language class is where output happens, and output requires input that actually landed. This playbook is the version we've seen work in language contexts across JLPT, HSK, and CEFR-aligned programs.
Assignment templates
Ready-to-use language assignment templates
Every language teacher accumulates a stash of assignments that work. This is the version we've distilled from working with tutors and school teachers across Japanese, Chinese, and CEFR-tracked languages. Each template describes the objective, the content type, the duration, and the exact submission signal — so you can adapt them into your own course in ten minutes.