Zhang, Xiyao. 2025. “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 (2):753-71. https://doi.org/10.18488/61.v13i2.4131.