Answer: foretaught

AnswerCrossword Clue
foretaughtFORETEACH, to teach beforehand