Hewlett Foundation, Grants
This foundation "makes grants in five core program areas: education, environment, global development and population, performing arts, and philanthropy. In addition, the Foundation makes grants to support disadvantaged communities in the Bay Area." Charter schools have received grants.
The foundation accepts unsolicited grant inquiries, but "almost all grants are awarded to organizations identified by the foundation."