В началке роль учителя просто трудно переоценить. Если учитель плохой профессионал, то толку не будет, хоть какая там распрекрасная программа (да и нет таких идеальных, у каждой есть достоинства и недостатки). Хороший учитель всегда найдет способ, как нивелировать такие недостатки. Я уж молчу про значение его личностных качеств.