Napa Valley Community Foundation is many things: A public charity. A grantmaking foundation. A philanthropic advisor. A junction for people, resources and ideas. Every day, we link donors to projects that do good.
Teach for America is a social venture that hires graduating seniors from some of the most selective colleges and offers them with five-week training courses before unleashing them for a minimum of two years in some of the country’s worst classrooms.