He was very good. Sometimes using the wrong tone on a word, but I would say that happens to any non native speaker. Tones are not so easy to pick up but essential. Once you understand them, they become second nature.