I am John Kavishe, a former Chemistry and Biology teacher. Currently I am working with Mwangaza Education for Partnership, a Lutheran church independent organization which supports teachers, students and administrators in Lutheran-managed schools.
Mwangaza is one of the organizations that are connected to GPENreformation.