I disagree and so does the research I've read research. Puchooay is on the ball, in my opinion.
Structured lessons tend to be based on what the creators consider "easy" language and "difficult" language. There really is no such thing in conversational language, which is what the OP needs.
As an example, when I was teaching in Thailand I was once berated by a head for teaching P2 students "Where are you going?". I was told it was too difficult for them and the didn't need to learn it at thar point.
This was a ludicrous judgement when considering the, probably, most spoken phrase in Thai is "Bai nai?". An exact translation, conversationally, as what I was teaching.
Turn it around the other way to get even more clarification of immersion is the best way. Should the OP decide to take lessons he won't be taught "Bai nai" but rather " khun gam lang bai nai?". Grammatically correct but never spoken.