1. High school English teachers' professional life cycle: A study in an efl context;Al-Ahdal;Theory and Practice in Language Studies,2014
2. Being human: The problem of agency;Archer,2000
3. Structure, agency and the internal conversation;Archer,2003
4. Teacher professional development in Teaching and Teacher Education over ten years;Avalos;Teaching and Teacher Education,2011
5. The professional learning expectations of teachers in different professional development periods;Avidov-Ungar;Professional Development in Education,2020