There are various views on the purpose of conducting microteaching. Some researchers believe it enables student teachers to improve pedagogical skills in presentation and participation or to increase the range of behaviors (Mayhew, 1982). Others claim microteaching can create awareness among student teachers of the values, assumptions and attitudes that inform their practice. Sadiq (2011) highlights the fact that microteaching is more beneficial for pre-service teachers