I have tried a lot of language apps and this is the best. Its worth paying for as the many free apps have little structure. The app really helps with tricky pronunciation and I love being able to record and play back and compare. I use this app on my Ipad, Android phone, desktop and laptop and it all keeps in sync. Well done Rocket.