Michael Walimbwa
Michael Walimbwa
Professional Teacher, teacher educator and teacher professional development. Interests include educational use of emerging technologies, curriculum design and development, teacher education and the intersections between these disciplines including pedagogy