More and more young people from wealthy countries are spending a short time doing unpaid work, such as teaching and building houses for communities in poorer countries. What are the reasons for this? Who benefits more from this, the communities or these young people?