It is a pretty good app compared with all the apps I have tried. Would like to purchase it, but there are a few concerns personally. Hope alphabet table will included in future. overall, I rate it a good language learning application. Will consider to get it.