I find that modern children become defiant at young age itself. The first word my nephew's kid spoke was a 'No'. He says for anything a big 'No'. It is tough to make him eat. I saw an advertisement in Zee T.V. A mother is teaching her son the alphabets and the child is telling defiantly in wrong order always.This is apparently an ad. for mango lassi and they show the child has grown into a boy and sings a rap in alphabets since he had tasted the mango lassi. In western countries, parents cannot beat the children and even cannot scold. I have heard the children threatening the parents that they will complain to the local councils who will take the children away from the custody of the parents. I had seen a T.V program in BBC T.V about the problems faced by the teachers in schools. I was shocked to see the students calling the teacher 'Bitch', abuse her and absolute pandemonium in some classes. Teachers who were interviewed were in tears and some were talking of leaving the job. In India, situation is much better. But, still teachers don't get the same respect as they used to get in olden days. I can't understand the reason for the growing defiance among the children. Only thing I can think of is that the parental care and attention to children is not the same as it was in yester years. I would like to get your opinion on this topic.