I bought this app to help me while taking a Thai course with a teacher. I am also using Rosetta Stone. It is wonderful for looking up Thai words in English, in Thai (if you know the spelling), or by the sound of the Thai. It is organized very well, is easy to use and quite complete. Here and there I run across an instance of a word I want which isnt listed, but this is very rare. One glaring omission is the lack of numbers: the word for the numbers is there, but not the numeral. An excellent app, though, and worth every penny.