Well, then, let's talk in English here. I strongly believe that people with a great command of English will NOT blame others for their poor English. Because they should understand how hard to acquire a new language. Also, they have their own history of struggling to improve their English. So I can't believe you studied abroad to get a master's degree. Anyway, it's easy for you to prove he is a good English speaker.