I didn't know about Ferrer being an intellectual.Obviously Federer and Djokovic are quite good with their English.
Also noticed Zverev, Cilic, and Dimitrov speak pretty good English. You could talk to them without knowing who they are and probably wouldn’t notice they’re not a native speaker.
Tsitsipas also has quite good English, just heard his voice in Toronto.
Actually most of the Balkan/Eastern European guys speak really good English (I’m grouping Zverev in too, he’s literally Russian guys).
As for the worst, Nadal is uhhh, yea. Let’s just say he’s not the best. Nishikori also doesn’t have the greatest, which surprises me considering he spent a portion of his life training at the IMG Bolletieri Academy in Florida.
Ferrer’s English also isn’t too good but I’ll give him a pass because he’s an intellectual (Seriously, the guy reads a few books a week and saves them all).
Special mention to Medvedev for his iconic “Hey Stefanos you better shut your **** up ok” and “He say bullsheet Russian you think this is normal?”
I have nothing but absolute respect for the guy. I hope I will one day be half the man Ferrer is.