After all these years, I have realized one thing about teachers. In order for the student to be a better person in life, a teacher should be strict with him/her. This modern day nonsense of ignoring their mistakes in the name of American style of schooling is nothing but BS. Tough Love is what is required. The motto of my alma mater Hartmann College, Bareilly is 'He who loves knowledge, loves discipline', which, in the long run, is possible only if the student understands that if he/she knowingly does anything wrong, it will only make his/her teachers' head held low in shame. An element of respect should be there, and fear of letting your teachers down is required for all of us to do the right thing, all the time. And then, once you have achieved something in life, go back to them, greet them and seek their blessings, because they were the ones who actually felt bad for themselves when they scolded you for your misdoings, as they thought that they had failed as a teacher.
P.S: Nowhere here, I support corporal punishment. That is the worst thing which could happen to a child’s self-esteem.
P.P.S: Happy Teachers’ Day!