Classroom discourse plays a pivotal role in the learning process. The teacher should consider it in the process of teaching One of the ways to help the teaching process is by employing code-switching practice. This study is aimed to find types and functions of code-switching practiced by the teacher. This present study used descriptive qualitative design. The data were got from classroom …