I spent about a month researching the internet, almost bought another program, but happy I invested the money to purchase this language program. The user interface is simple, the dialogues clear, they force you to speak, there is a nice pace/progression. I believe that if I stick with this program I will be in a good place in 6 months...