Many of the people I do have online conversations with speak English as their first language. I kinda get by but you native speakers really underestimate how hard it is to express oneself in a foreign language. Concepts work differently, metaphors don't really translate, references you have used for decades don't make sense.

@tante

I have been lucky to work with people who are not in the US. I really need to think about what I am saying when I speak to them to make sure I'm communicating clearly and I never use slang until I hear them use it. (Sometimes I ask if they know the term before I use it as well)

I have so much respect for people who can work in a second language.