tried the language course at Iknow. The core Japanese course is pretty good. I like the focus on learning words and the hiragana/katakana/kanji at the same time. I will keep going with it for a while to see where it leads me.