His PRONUNCIATION was great. My Chinese is pretty good casually, but I too struggle when I speak formally - mostly just with getting the tones right, and that throws everything off. It’s rest hard even for good non-native mandarin speakers to speak formally.