Teaching is characterized as such activity which is undertaken with the rationale of bringing about learning. Teaching is among one the ways by which education is achieved; the common ingredient of education is teaching. This paper provides reviews of findings on microteaching and provides suggestions. It aimed (i) to examine the application of microteaching in teacher education programs, (ii) …