Education Development in South Africa, Education, supporting kids, Non-profit organization, Public Benefit Organisation, Developing leadership skills, Social Welfare programmes, school academics, Curriculum development, Building schools, Community development, Job creation, Adopt-a-School Foundation is a non-profit organisation that supports the creation and enhancement of a conducive learning and teaching environment in disadvantaged schools.