All of our coaches speak English and they are usually from US, Canada, etc. They can also speak secondary language but that depends on the client.