Wahyuni, L. G. E. (2025) “Self- And Peer-Reflection in Teaching Practice Program: Unveiling Reflection Preference, Benefits, and Challenges”, Indonesian Journal of Foreign Language Studies, 2(2), pp. 90–102. doi: 10.65576/indofes.v2i2.29.