Pencils of Promise

Pencils of Promise

Pencils of Promise is a for-purpose organization that builds schools, trains teachers and funds scholarships.