Giles, Amanda. 2018. “Navigating the Contradictions: An ESL Teacher’s Professional Self-Development in Collaborative Activity”. TESL Canada Journal 35 (2), 104-27. https://doi.org/10.18806/tesl.v35i2.1292.