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