“The Relationship Between Teacher Autonomy and Teacher’s Sense of Self -Efficacy”. Global Journal of Foreign Language Teaching 8, no. 1 (March 10, 2018): 01–10. Accessed May 18, 2024. https://un-pub.eu/ojs/index.php/GJFLT/article/view/3089.