Student teacher
A student teacher or prac 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.
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.