Kanshudo is unique, diverse, thorough, and an overall fantastic resource for anyone wanting to train their reading skills in Japanese. This mini-review can only brush the surface of Kanshudo’s many features.
The program teaches beginner to advanced levels; there are a variety of activities to engage in, such as lessons, SRS flashcards, challenges, games, and reading. One of the many neat features of Kandusho is that the more you study, the more coupons you can earn to receive free Pro access.
Beginner lessons will introduce you to 5 new kanji, then reinforce your understanding of each kanji through several engaging activities. After completing 20 beginner lessons, you can tackle the next 1000 kanji and more complex vocabulary and grammar. You can take a kanji quiz whenever you like to determine roughly how many you have learned; the site will change its study recommendations based on your score. You can also use Kanshudo with your current textbook — many of the most common textbooks are supported.
In the Reading Corner you can find reading practice organized by level. In each text you can click the sentences to receive audio pronunciations, translations, grammar explanations, vocabulary explanations, and a breakdown of each of the kanji (including the radicals within the kanji and mnemonics to remember them).