It is not teachers day dewar, today is guru poornima. There is lot of difference between a 'teacher' and a 'Guru'. First know the difference and then make comments. English does not give the correct meaning of Guru, that's why they included word 'Guru' to their dictionary!