Fatemipour, Hamidreza (2009). The Effectiveness of Reflective Teaching Tools in English Language Teaching. *The Journal of Modern Thoughts in Education*, 4(4), 90-73.