Giles, A. “Navigating the Contradictions: An ESL Teacher’s Professional Self-Development in Collaborative Activity”. TESL Canada Journal, Vol. 35, no. 2, Dec. 2018, pp. 104-27, doi:10.18806/tesl.v35i2.1292.