Just to clarify my prior post.
in my experiences interacting with people with varying backgrounds, education levels, nationalities, asset levels, language capabilities, or situations where I'm not even fluent in the local language, the most important thing to me is just being able to make sure I'm understood or that if I'm in a position where I don't understand someone else, I try and clarify however I need to until there is a mutual understanding.
My parents are pretty fluent in spoken English at this point but they aren't going to win any Pulitzer prizes, that's for sure.
I became great friends with an elderly driver in Ecuador earlier this year and we use Google translate to exchange emails now. I can only imagine how horrible my written Spanish is.
My job goes a lot smoother if I can convey a lot of information in the simplest terms possible. Sometimes that involves shorthand.
Ultimately I take a pretty pragmatic approach...I'm forgiving of poor grammar as long as it isn't an impediment to communication.