I rarely rate stuff..
... but this has earned it. This is probably the best free thai language app for people who understand english. The pedagogics are neat and you quickly are able to construct simpler sentences even after a few lessons. Explanations are crisp and exemplification is relevant. Great job, thanks!