“…Having theoretical knowledge of pedagogy is insufficient for effective teaching. It has been documented for many years that there is a disparity between theory and practice in teacher education and student teachers experienced reality shock and complained about the limited relevance of teacher education to real teaching at schools (Allen, 2009;Barone, Berliner, Blanchard, Casanova, & McGowan, 1996;Cochran-Smith, 2005;Kalantzis, Cope, & Harvey, 2003;Korthagen, Loughran & Russell 2006;Louden et al, 2005;Neville, Sherman, & Cohen, 2005;Sandlin, Young, & Karge, 1992;Veenman, 1984). How to help teachers to put theory into practice has become a major concern of teacher educators.…”