Matru devobhava , pitru devobhava, Acharya Devobhava is what our Vedic texts say. Meaning that the after mother and father it’s the teacher who must be worshipped. A teacher must be respected and treated as an equivalent to God. In Sanatana Dharma teacher is called GURU . Well Guru has become a ubiquitous word these days. People use the word Guru in various contexts, but actually the word “Guru” has the following meaning. “Gu” Kara means the darkness and “Ru” Kara means the remover of the darkness. On account of the power of removing darkness, the teacher is known by the significant name ‘Guru’. Ignorance is darkness, it’s the state where we do not know anything and the person who brings us out of this darkness and shows us light is the Guru.