Kids at my school wanted to learn to play baseball. We had some equipment, but not nearly enough. So, a friend, who works at Yahoo!, asked his team if they could spend a bonus on baseball gear--they agreed! We ended up with enough equipment to have a "baseball camp." I don't know anything about baseball, so volunteers who do came and did a week long baseball training camp--it was so much fun! There were kids from about 6 or 7 years old to 18 all playing and learning together. The kids were enthralled--as were we.