Wahyuni, Luh Gede Eka. “Self- And Peer-Reflection in Teaching Practice Program: Unveiling Reflection Preference, Benefits, and Challenges”. Indonesian Journal of Foreign Language Studies, vol. 2, no. 2, Dec. 2025, pp. 90-102, doi:10.65576/indofes.v2i2.29.