Zhang, Xiyao. “The Effectiveness of Self-Controlled Video Feedback in Improving the Teaching of Track and Field Sports in Physical Education Teachers from Chinese Universities”. International Journal of Education and Practice 13, no. 2 (March 10, 2025): 753–771. Accessed March 16, 2025. https://archive.conscientiabeam.com/index.php/61/article/view/4131.