Alvin Hall, a business veteran with 25 years experience on Wall Street, travels the world meeting social entrepreneurs to advise them how to make their enterprises more effective. In Phnom Penh, Cambodia he visits Friends International, an organisation which provides education, vocational training and work experience so children can earn their way off the streets for good. And in fish obsessed Japan he tries to help the Marine Stewardship Council to convince both fishers and consumers of the importance of sustainably caught fish.