kanshudo.com/ilessons
Kanshudo offers 55 intermediate lessons covering the first 1000 kanji with vocabulary, grammar points and examples, plus flashcards, study tracking and JLPT preparation tools for learners.
Kanji and kanaVocabularyGrammarJLPTSpaced repetitionIntermediateFreeSentence patternsHistoryBeginnerGamesQuizzesTextbooksKanaPitch accent