minato-jf.jp/CourseDetail/Index/KC26_KTKS_A100_ID01
Self-study course teaching reading and writing Katakana through interactive lessons, sound practice, and typing exercises. For complete beginners who already know Hiragana.
Kanji and kanaTaught in another languageKatakanaHiraganaKanaFree