We are a non-profit education development agency. Our mission is to provide quality education development opportunities for mathematics and science teachers and learners in under-resourced and rural schools in South Africa. Our organisation offers teaching support, content support, and resources for teaching and learning. We are also offer support for professional learning communities, school leadership support and psycho-social support programmes. We are also involved in advocacy work and research within the education sector.