Our Volunteer in Oaxaca programs include some key features, here are just a few: