Write every kanji
Learn and write all 2,136 Jōyō kanji — Grades 1–6 plus High School — with by-hand stroke-order practice, flashcards, spoken readings, and radical breakdowns.