To achieve the objectives of their training courses, it is important for teacher trainees to undertake self-reflection regarding their teaching performance. One valuable tools that can help this is video recording their micro-teaching. A study was carried out to evaluate the effectiveness of using video-recordings to improve teacher trainee microteaching and self-reflection in the course of teaching language components and skills. To fulfill this aim, a basic theoretical background of microteaching, self-reflection and video recording is studied to provide a foundation for the procedure utilized in the research and the input for survey design. To collect data, video clips of micro-teachings, reflection forms and a questionnaire filled by the pre-service students were used. The findings show that all of the subjects had positive attitude regarding the use of video recordings and many teacher trainees recognized that this technique had a good impact, on their teaching performance.