I always like to share presentations that I find interesting. It is even more enjoyable when the presentation can help a great cause and was done by a good friend. Check out this great presentation from Mike Schaffer on integrating social media for non-profits.