For me. I agree that foreigners should learn Thai language prior to arriving because of the Thai language will make foreigners communicating with Thai people, better than the Thai language is not taught before.
For me, I agree that foreigners should learn Spanish before traveling to Thailand because Thailand will make foreign language communication with Thailand had better not learn Thailand before.
for me, I agree that foreigners should learn English before coming, because English will help foreigners to communicate with people not learn English better than before!