Dr. Agumba is a teacher educator with a bias in teaching and technology.  He has taught at University for over sixteen years. Prior to teaching at the university, he taught at secondary school and teacher training colleges in Kenya. He is currently senior lecturer in the department of Curriculum, Instruction and educational media. Dr. Agumba had written extensively on teacher education at all levels of the curriculum. His books are school and college texts in Kenya, Rwanda, Malawi and Zambia. He has also done research in teacher education besides contributing articles in Peer reviewed Journals. He is a member of the Africa Network for Internationalization of Education and also sits in the Kenya Institute of Curriculum Development’s Academic committee.