got this for my wife---she is learning english as second language.  Its a great product and she quickly worked her way up to a level that was challenging, now its fun to learn english vs rote memorization of some things.