I'm not a parent or a grandparent but I did teach for 30 years so I feel qualified to have an opinion. I feel that children are like vines - you have to train them in the way you want them to grow. If a child is allowed to get away with bratty behavior when he/she is young, then they will grow up thinking that they can get whatever they want with that kind of behavior. They should be taught manners early and how to get along with others. Parents who encourage bratty behavior in their children by letting them away with it are only making a rod for their own back.