This is the best Japanese language app Ive tried. Very well designed, and clearly produced with the highest standards. Tons of recordings of native speakers help you get your brain accustomed to aural input, so necessary if you really want to hold a real conversation in Japanese. Much faster for intermediate students than Rosetta Stone, and waay less expensive. I am a very satisfied customer.
Bishrobert about Human Japanese Intermediate