I worked as an international volunteer in the community based language development program at a local NGO for 12 months. At the same time, I joined to run a volunteer club for national volunteers focusing on intercultural learning.
When I started this program I had no experience in teaching. Most of my learners were university students with a satisfactory level of English. So I focused mainly on pronunciation and improving their vocabulary. The time with my students was an awesome fun experience.
I made a lot of friends with Vietnamese people and the other international volunteers. In my opinion, volunteering gives you a great opportunity to learn much about a country, its language and its people.