Microsoft Philanthropies expands program that sends tech company volunteers into high schools to teach computer science