I try to start this Discussion Title by thinking to people who their native speaking (language )is English ,and a teacher who travel many country by her self very support to this idea ,for people no finance support but can assist to social media can do like that (Learn culture from native English speaking )How ??
Inviting friend to visiting to your place ,but you have to busy to introduce your culture to them because their interesting and learn fast .
Sure ,I believe you will speak very good and correctly English if you know why native speaker think on that way and they say like that ,I tried ask back to them .
Learn from social media ? Not easy to understand culture and the group is not permanent .they shift to other website very fast and new website was create every hours .