A student teacher or prac teacher (practise teacher) is a college, university, or graduate student who is teaching under the supervision of a certified teacher in order to qualify for a degree in education. Student teachers undergo such internship as part of their course requirement or as a course of their programme itself.
The term is also often used interchangeably with pre-service teacher. It is a much broader term to include those students that are studying the required coursework in pedagogy, as well as their specialty, but have not entered the supervised teaching portion of their training. In many institutions pre-service teacher is the official and preferred title for all education students.
Student teaching is required for most teaching credentials.[1]