He has published several articles on teaching methodology, and teacher education nationally and internationally. His areas of research include methodology, skills teaching and teacher education.