The best way to teach kind-heartedness to a child is to shower them with lots for love and attention. It is very important for a kid to feel love and care before he can be expected to pass on the favor to others around him at school or elsewhere. Once a child figures the sense of caring, they are able to look after others as well.
According to the Washington Post, when a baby is six months old, they can sense the feeling of love. When they turn around two years old, a parent can already see them acting on those feelings, they can see them feeding their food to a doll, to their pets or to their parents as well.
A parent should take their child with them when they are going to a park or any such place. When a child meets other children, they share love and kindness to them. And when they meet new people, parents should teach them to say "Hi" and to pass them a smile.
As reported by The Parents, children should write thank-you notes. This will help them realize why it is important to spread happiness all around them. Teaching them to appreciate and encourage others is an essential skill to learn in life that comes in handy later on in adulthood and in turn enhance one's leadership qualities.
Another way to help raise a kind and caring child is when a parent teaches a child to help others. If a child is willing to volunteer somewhere for a good cause, then support and encourage them. If they want to help someone with cleaning, then let them help.
A parent should also make their child feel that they are being helpful, whenever they go shopping let the child pick a color or a pattern for his or her own choice. This way, parents will make children feel as if they are a great help to them.