I bought My Japanese Coach awhile and really enjoyed it; I think it is a great way to learn Japanese because it is both fun and educational it works by first giving the lessons then by having the user play games in order to retain the information thought in thee lessons. One of the things I really like about it is that, they are over 900 lessons so you really get the learn opportunity to learn a whole lot. Plus, the price is really cheep as well. Another thing I like about it is that Ubisoft languages series is available in Spanish, French, and Chinese as well. One of the things that I don't like is that it seems like BestBuy is the only store that carries but you can always order it on Amazon if you want. Currently, I have all the languages the series is available in because I like it so much. So, if you don't want to spend a lot of money to learn a language this would be a good product to get. Plus, it teaches Kanji was well as Romaji.