Thai people has a afraid to speaking English for several reason.I ask for examples 3 reasons. The first reason is Thai people embarrassed to speak for fear of being laughed at.They was worried that people will laugh when faulty.The second, they think that English is not my native language. Because they has a Thai language as native language and the official language. The last, they worried to speak when faced with a native speaker. Because they one too worried about their accent.