Ahmed, Dr. Ahmed Elsayed. (2015). 'Using Reciprocal Teaching in Developing Reflective Thinking Skills for the student teacher of English Department at Alarish Faculty of Education', مجلة البحث العلمى فى التربية, 16(الجزء الأول), pp. 661-691. doi: 10.21608/jsre.2015.13741