There were numerous messages on Teachers day wishing happy teachers day etc. Some were talking about Dronacharya, some were talking about modern relation of Guru-Shishya, but no one tried to define the real role of a teacher in modern time.
First of all it is important to understand why we respect our teacher. Because, he is the teacher, who indoctrinates all the social and cultural values, customs to his pupils. He is the teacher who teaches all the evil and unscientific customs, social stigmas etc to us. What parents want their wards to learn and know about our culture and past, teacher tend to imbibed us with those values. So in that way teacher does a social service by creating a breed of altogether a new generation that never doubts his past and blindly follow all unscientific customs. That is why teacher is respected figure in our society as he makes the process of socialization much easier.
According to me, a teacher must be a revolutionary. A real teacher is he who never conforms to social customs and evils, he who teaches his wards to have doubt, as he believes that it is the doubt that leads to discovery of truth. He must have the courage and conviction to inspire a whole generation to uproot the established order and create a new one based on scientific temperament entwined with the flavor of modernity.