#Wanikani is really amazing on many levels.
I exported its kanji-to-radical dependency graph, as well as their list of vocabulary (real words), for planning some self-study, but wound up with code that plans a route through the radicals/kanji such that you can learn the most vocabulary at each step.
If a "lesson" is learning *two* radicals/kanji plus all the vocabulary they unlock, this finds 214 lessons, each unlocking a median of 30 vocabulary at a time.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!