Хороший учитель - это человек которого ученик не воспринимает как учителя, а относится к нему пусть может и не как к другу, а как к старшему товарищу с которым интересно и к советам которого хочется прислушиваться. Как им стать? Конечно быть на одной волне) а для этого надо понимать как минимум понимать и ориентироваться в интересах учеников. Так что ответ однозначно да, должен знать. Не обязательно быть сильно погруженным в ту или иную тему, но иметь хотя бы поверхностные представления на уровне поддержания разговора