Excellent, probably the best Kanji-learning app I have (& I have bought several). Recent interface improvements have been great. Remaining improvement area would be in the Kanji stroke recognition...that is still frustratingly weak. Still, the app is awesome, particularly for the price.