I originally wrote a review and gave it three stars. You can see it below. The more I use it, however, the more I see flaws. For example, look up, "tomar". That means "to take" or "drink", but it only mentions drink. Next, look up the imperfect subjunctive of that word. That generally refers to events that happened in the past, but this app refers to it in the present tense. And since my last writing, the database doesnt appear to have been updated, again not even containing 2,000 words. Thats great for the first month of learning a language. But even for trading purposes, one needs to know at least 3,000 of the most common words. Why on earth this app doesnt have more words and doesnt at least provide a way for users to do so is beyond me. ====================== This app is great. Its the first one Ive seen that actually tells me what the future indicative actually means by putting a little "I will fall" for root verb "caer". Its great. So whats the issue? It only has a few words in its database (I believe about 1,600). Needless to say, this is not nearly enough and when you put a root word in (I tried "rodar") and nothing gets returned, youre forced to look it up someplace else, like before I had the app. Also, if there are no results its should say, "no results". Hopefully the developer will allow users to add words to make this app better.