Of the 22 industrialized nations of the world, we're dead last in per capita giving to poor people.
I think the biggest challenge is to continue on the same path. I think it's easy to become complacent from the success you've had.
In order to succeed you must fail, so that you know what not to do the next time.

