Clue: News the teacher would welcome in any form? (12)
Answer: INTELLIGENCE
Explanation: Definition: News
Definition and allusion.