Barter Your Way to Multidimensional Impact

15,533 views | Josh Kline • TEDxTenayaPaseo