Children's Global Network Pakistan is a not-for-profit education institution supporting access to education and learning for all children, especially those from marginalized segments of society and girls, by training teachers on child centred interactive teaching methods and creating learning hubs in schools inclusive of early learning and reading. It also provides intergenerational learning opportunities for mothers, and brings the voices of parents and communities together so that the right to education is put on the central political agenda.