Richards (2007), reflective teaching is parallel processing in
critical self-examination and reflection in terms of making a decision, planning, and action. Moreover, it also helps teachers to enhance their confidence in trying various methods and evaluating their effects on teaching. Cross (1988) indicated that teachers tend to apply the reflective teaching method to assess whether there is a gap between the lesson they teach and the knowledge the students gain. After that, the teachers can find out a suitable solution to change their teaching practices with the purpose of raising students’ learning outcomes. Besides, Bartlett (1990) and Wallace (1991) showed that teaching reflective includes making questions about why and how things are the way they are, what alternative methods would be replaced.