A student teacher can also be referred to as an intern, trainee teacher, apprentice teacher, or a teaching assistant. These synonyms are used to describe individuals who are learning the ropes of teaching by shadowing and working alongside experienced teachers. A trainee teacher or intern is typically a student enrolled in a teacher education program who has not yet completed their studies. An apprentice teacher may be a newly hired teacher who is in their probationary period and still learning the ropes. A teaching assistant is a support staff member who assists the lead teacher in managing the classroom and providing instructional support. Ultimately, these synonyms all describe individuals who are in the process of developing their teaching skills.