Despite potential problems with voluntourism, it is possible to do it in an ethical and helpful way. Here are a few pointers.