Teacher trainer

Teacher trainers train other teachers. Notable teacher trainers include Jeremy Harmer, Scott Thornbury and Nik Peachey.