Our Story


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 Mentoring Software Make any Difference? (Doctoral dissertation). Faculty of Foreign Languages, Department of English. The University of Isfahan. Available at the University of Isfahan. http://lib.ui.ac.ir/, Record Number: 1019, Call No: ENG3 136.

It is a base for E-coaching and E-mentoring for the lifelong professional development of students and teachers from the University of Isfahan. We have been studying and researching E-coaching and E-mentoring for a long time and have written many articles concerning Online learning and corrective feedback in language teaching.
Even more...

Please send your comments, feedback, notes, and new ideas to: