Учитель нужен. Но тут возникает такой забавный момент - что понимать под этим словом. Строго говоря, учителя бывают двух типов. Это идеологи, которые снимают кальку с некоей системы, творчески дорабатывая её в отдельных случаях, и нагружают ей пришедших учиться. И практики, которые учат применять некоторые технологии (обычно авторские, а не скачанные из Инета) и получать нужные результаты. На мой личный взгляд, первые скорее мертвы чем живы, и общение с ним едва ли можно назвать полезным. А вторых днём с огнём отыскать трудно. Сам придерживаюсь такой парадигмы: "научить" означает "научить учиться". Учитель не передаёт ученику некое знание, а раскрывает его, и позволяет получить собственное знание через новый опыт. Роль учителя здесь - это роль проводника, который показывает новый опыт и даёт возможность закрепиться в нём.