Children learn from the environment they live in., the people they meet and the things they witness. If your child yells back at you, this is how is taught to answer. It has become convenient to him and an idea has crept in that if he yells or screams you will give up and give him what he asked for. If he has started shouting or being aggressive. It is solely your responsibility. He must have seen parents fighting and learnt the same from the knowledge he can interpret. It isn’t very surprising if your child yells back at you. Though you must have taught him to be calm and patient, but you give him thing whenever he cribs for it, he plays the same game again. It is good to be harsh on children at times. The parents have to play a supportive game. If one shouts the other has to support him. Rising up a child isn’t an easy game. The emotions and mixed feeling which can sprout up should be cared and observed in your kids.
Few things should be kept in mind to teach your child to improve his behavior.