Mixed experiences. Lots of variety in daily lessons. But also tons of bugs in Thai course like marking words as wrong even though they are 100 percent correct. Have to report problems almost every day which is not what I expect when I pay for an app