advisory teacher


noun

British a teacher who visits schools to advise teachers on curriculum developments within a particular subject area