studyjapanese101.com/resources/kanji-look-and-learn
Japan Times textbook covering 512 basic kanji from JLPT N5 to N3 with mnemonic illustrations, readings, meanings, and example words.
Kanji and kanaCourses, textbooks and schoolsJLPT N5JLPT N3Kanji mnemonicsWorkbooks and worksheetsHandwritingJLPTSpaced repetitionBeginner