Yesterday, Microsoft announced that it will be investing in the lives of 300 million youth over the next three years. Give for Youth is a micro-giving portal designed to help you fund and follow the dreams of young people around the world. When you give, young people can connect with greater opportunities for education, employment and entrepreneurship. Give for Youth is a Microsoft YouthSpark program, in partnership with GlobalGiving. Check it out!