I was wondering whether there exists some form of student exchange/volunteer work program someone my age (17) could do in a village setting in Bali. One that involves learing the culture and helping to teach (and play with) the chldren for several weeks, preferably in a location nearby Ubud.
The International Humanity Foundation runs one I have investigated, however that seems to be set more within the city.