I am studying Japanese completely on my own. Between this app for vocab and the "Tae Kim" website for grammar, I can learn on my own - fast. The app is kindof addictive so I end up studying many times a day, any chance I get... Which is the perfect way to memorize new terms! All my coworkers are blown away by the kanji that I know after being in Japan for only 7 months. And some of the guys that have been here for 5-10 years (and married to Japanese women) are a bit embarrassed! (so they decided to get the same app... Haha) Actually I also develop apps and was going to do something very similar, but I stopped once I found this app.