Free Italian Tutor--you definitely get what you pay for with this
The structure of this applicaton is good, but it has two significant problems. First, there are big mistakes in the answers provided by the application, and these are very basic mistakes. For example, the answer given by the application for "can you recommend a good ---?" is "posso consigliarti un buon". As even a first semester student of Italain knows, "posso" means "I can" or "can I", not "can you". The right answer is, of course, puo (or puoi) mi consigliare un buon? I have run into several such basic errors in just 15 minutes of using this application. I think the author does not know much about Italian.
The second problem is that the method uses translation from English into Italian, a core problem with most language instruction in the U.S. Translation is poison for learning to speak a language. They need to use pictures or describe the situation in Italian, similar to high quality language instruction courses such as Berlitz, Rosetta Stone. This application is not worth anything--but it is free.