Self-reflection refers to an activity or process in which an experience is recalled, considered, and evaluated, usually in relation to a broader purpose. It is a response to past experience and involves conscious recall and examination of the experience as a basis for evaluation and decision-making and as a source for planning and action. Self reflection is a thinking process in which an individual seriously considers and thoughtfully judges prior experience of the self. The consecutive engagement in reflection commonly leads the self to generate a change in conceptual perspectives .My brief experience in the project allows me to understand and appreciate the art of self-reflecting. Recording lessons seems to be pretty much the ultimate method of self-reflection. Reflecting back on one's performance during a lesson is a great way of detecting and investigating the strength and weaknesses of a lesson. From preparing, recording the lesson and finally analyzing the video recording, I have learned a great deal of skills through this project.