This study aimed to analyze the types and functions of code-switching used by preservice English teachers during peer-teaching sessions at Universitas Tidar. The study employed a qualitative descriptive research design. The participants were seven fifth-semester students of the English Education Department who conducted peer-teaching activities as part of their Microteaching course. The data we…