There are many qualities of good parent, and it is quite subjective, which means everyone’s thought about qualities of good parent can be different. However, there are two very important qualities of good parent which everyone could agree. One is persuasion skill, especially on children, and one is not using violence to child.
To begin with, persuasion is a skill which every parent should work on. Especially for parents who have a kid or two who are a teenager, the power of persuasion is vital. Kids often want to get out of the right path that will lead him to good, succeeded person. Parents know the right path, and want to guide their child. So, what is the best way to do that? Beat them up every time when they get off the right path? That would only make your children to go against you. The best way to do that is to persuade them. If you can persuade your child to go on a right path and they admit it, they would stay on that path forever, even after you die. Beating up or other physical methods would only make them stay on the right path for a very short time. I heard many examples of people who succeeded because of one great persuasion of their parent. This proves that persuasion skill is important quality for parents.
On top of that, parents should not use violence as a problem solver. Violence is one of the worst methods in child education. It could be comfortable for a moment, when child is forced to think that he is guilty because of fear he’s getting from you, and apologize. However, he would do the same thing when your violence cannot affect him anymore. It would never solve the fundamental problem. It’s like a coverage that would wear out in some time. There are tons of better ways, such as persuading or advising. Trying to use violence each time you see your child do something bad would make your child not only fear you but go against you. In this sense, a good parent should not use a single violence to child.
In summary, I strongly believe that having a good persuasion skill and not using violence to child is one of the most important qualities of good parent for the reasons I above.