Teaching volunteers should look no further than this wonderful program situated in the Tabanan region on the west coast of Bali. This breath-taking region features an abundance of terraced rice paddies, black sand beaches with fantastic surf and picturesque mountains. Locals here support themselves mainly through farming and tourism, where…