High School Benefits from Non-profit Generosity