Grammar good but useless
Most thai people learn English to take the exam. It is not to put to practical use so It's really the lack of opportunity to use English in everyday life when students meet foreigner they can’t speak because they are not sure and adhere to grammar too much. When time to speak English they think two system is , After they had though the process in thai language ,they had though in English language. For this reason why thai people still have hesitated.