What Are the Best Ways to Find Native English Speakers Interested in Communicating with Students to Improve Their English as a Foreign Language?
The answer to this question depends on if you currently live in an English-speaking environment or not.
If you live in a predominantly English-speaking country, you can easily find opportunities to practice - you just need to go outside and start engaging with your community.
Joining groups or activities that you enjoy can be a great way to meet people with a common interest and start a conversation.
If you would like to find people for online chatting / skyping, very good website ishttp://italki.com or http://sharedtalk.com.There you can find foreign friends and then talk to them over Skype for example.
如果你喜欢通过网络或者网络电话来找人聊天的话，http://italki.com 或者 http://sharedtalk.com是不错的网站。在这些网站上你可以找到外国朋友然后再Skype与他们聊天。
If you are looking for ways to find people offline - in the real world, I would suggest using website http://meetup.com, where you can search for meetup groups in your area. For example you can search for "English in Hanoi" or "language exchange in Berlin" and there you go - English meetup groups in specified city will show up... :) Then you can join desired group and come to the meetings where meet foreigners.