Conversations with non native speakers..does that help?
It is without a doubt that we learn a lot from native speakers of a language. We learn the true language, modern expressions, culture and all. But it seems to be that we only want to speak with native speakers of that language. What about those who can speak the language we are learning but it is not their mother tongue? Can we still improve by having a conversation?
I am not an expert in this topic but one thing I have learned is: we are only able to teach something when we really know it.
Trying to explain a grammar point or a topic from the language we are learning demands maybe more efforts than just receiving information from a native speaker. Have you ever tried it?
For this reason, I invite you to talk to someone who is learning the same language you are and try to teach him something about that language.
What is your opinion about this? Only native speakers or everyone?

