Community service is a popular (and some say necessary) element of agency life. Team-building activities are also a popular and necessary element. So why not put the two together?