over the years, I’ve flown with JAL, ANA, Korean, Thai, to name a few, flown from USA. Plus all the regional airlines from neighboring countries. I have a retirement extension now but have traveled tourist visas and visa exempt in the past.
and even meeting all these requirements is no guarantee. Especially if they don’t even look at the documents. That’s what happened to my girlfriend, twice!
Rosetta Stone does have Thai, at least back when I first started to learn it. But it’s crap. They say a word in Thai and show a picture of a 🤡 , so you think the word means clown but it doesn’t. It means funny.