Software development is a human centric and sociotechnical activity and like all human activities is influenced by cultural factors (Casado-Lumbreras et al., 2011, p. 2404). Nevertheless, although professional development should be accessible and affordable, more importantly, it must be effective. That is, it must improve teacher classroom practice and, by extension, improve student outcomes (Gersten & Dimino, 2001; Snow-Renner & Lauer, 2005).
This site is the output product of my Ph.D thesis entitled: Beigi Rizi, A., Barati, H., MoeinZadeh, A. (2020). The Effects of Mentoring on EFL Teacher Education: Does a Mentoring Software Make any Difference? (Doctoral dissertation). Faculty of Foreign Languages, Department of English. University of Isfahan. Available at University of Isfahan. http://lib.ui.ac.ir/, Record Number: 1019, Call No: ENG3 136.
It is a base for E-coaching, E-mentoring for lifelong professional development of students and teachers from the University of Isfahan. We have been studing and researching on E-coaching and E-mentoring for a long time and have written many articles concerning Online learning and corrective feedbacks in language teaching.
Please send your comments, feedbacks, notes and new ideas to: