OpenSTEM Africa is an international partnership to support teaching and learning STEM subjects in Africa. It offers a range of materials – all available as open educational resources – including interactive online science applications with supporting exemplar lessons, along with resources to support the continuous professional development of teachers and school leaders to create sustainable improvement in schools.