Been here quite a while and when I go back to my own country and listen to phone and transport /coffee shop conversation I'm so glad I don't have to do that here
I speak enough to get my needs met good luck
I know that most thai people think our accents are terrible
Using an agent is not expensive it creates work and makes life a lot easier for immigration officers who must get sick of people turning up with incomplete documents