Teaching for All is a three-year collaborative initiative, the goal of which is to improve the attitude and capacity of both pre- and in-service teachers towards Inclusive Education (IE) through the integration of newly-developed IE training modules and materials into South African universities and Provincial Education Departments (PEDs), thereby contributing to a more inclusive education system.

Teaching for All is a collaboration by three consortium partners, the British Council (managing agent), UNISA and MIET AFRICA, with the Department of Basic Education as an associate partner. Key activities include: publishing a research report on existing IE, Special Education Needs and Early Childhood Development practices in South Africa after colloquiums, literature reviews and a needs analysis; developing materials/courses for the core curriculum for teacher training, then field testing and finalizing; integrating courses into universities’ pre-service and the PEDs’ continuing professional development (CPD) programmes; and publishing and disseminating an impact evaluation report of pilot vs overall and specific objectives, published CPD courses and PEDs’ IE training strategies.

Funded by the European Union, Teaching for All commenced in September 2016 and will end in August 2019.