1. Give your time to child
Make a plan games, outings, meals, etc. and separate time in your agenda to dedicate only and exclusively to your children; they will never forget those moments.
2. Do not hide your affection
Many children grew up in a culture where it was not usual for the father to show affection or participate in the upbringing of children, but feeling affection, acceptance and security on the part of a parent helps children develop good self-esteem.
3. Create an atmosphere of love and respect
Besides the love for your children and the time you spend with them, it is important that they see that you respect their mother. This will give children the security and stability they need to develop.
4. Take every opportunity
Household tasks, school work, car trips and any other situation in one more opportunity to share and teach your children values such as love of work, being grateful, honesty, service, teamwork, recycling, etc. Make it fun!
5. Communicate in a positive way
Encourage your children to always give the best of themselves and highlight their skills and virtues. They need your appreciation and encouragement. Listen to your children; he knows his stories, his interests, and his fears; let them know that they can trust you.
6. Read with your children
Teach them the love of reading from a very young age. Reading is one of the best ways to ensure that they have a successful life. When they enter school, help them with homework; share with them the joy of knowing and learning constantly.
7. Discipline them with love and patience
Remember that the goal is for children to develop good behaviour and character. Do not let anger dominate you; if necessary, take time to think and discuss with your spouse the best way of correction that helps children understand the lesson and improve.
8. Teach them with your example
Your actions speak louder than your words. Your children will imitate your behaviour whether you want it or not. You’re consistent with what you say and do. Show yourself to them honestly as a human being with virtues and defects and you will see that they will also learn to trust you and be honest always.
9. Do not overprotect them
Let them live. It is important that your children know that your love for them is unconditional and that they can count on you in any circumstance, but they also need to understand that their actions have consequences and that their decisions, good or bad, will mark their destiny.
10. Create memories
Create memories, save them, and share them with them. The moments that you are living with your children today are the history of your family and they happen so fast. Do not let them escape from you! Take the photo, record the video, write them a letter or card on those special occasions. Sharing these memories will help you to remind them where they come from and guide them to where they are going in life.
Source: 10 Tips to Be a Better Parents