Kana Challenge teaches you every hiragana and katakana character — not by showing you charts and hoping they stick, but by drilling each one until you answer 50 questions correctly per lesson. By Day 14 you know all hiragana. By Day 21 you know all katakana. That is not a promise; it is the structure of the program.
Read on Brotherstock