I see some posts are not qualified as good English especially in grammar. So I think probably some native speakers want to share English lesson. In the first place I think the would just share it with no fee, but since I read their culture that strangers are not friends, so I think probably better to pay fee.
So, do you think the native speakers would share English lesson to you free or with fee?
Well, there are certainly sites where you can learn English for free. There are also services that people provide all around the world for learning languages that charge you a pretty ridiculous fee as well.
It really depends on what you are seeking for.
Obviously if you are wanting to get like a Certificate for a job or immigration then you should probably go to a reputable coach. But if you are just looking to go to a certain country for travel, then you can go online and look for a language buddy.
Italki.com is what i use, you can teach them your local language while they teach you theirs and answer any questions you've got.
It's completely free. Hope this helps.