The following content is from Shaykh Hamza Yusuf.

Many people ask me my advice on the bringing up of children.

Some of the advice I would give is, to allow your child time to learn in their own way itis important we do not rush our children when learning about new concepts and give them time to understand new concepts, make your home an environment of open engagement, encourage your children to connect to the sunnah start with something fun like sunnah sports and educate them on the sport linking it to the sunnah, it is also key to spend time with your child one to one not in a materialistic environment but connecting with nature and Allah’s beauty, make a habit of this weekly if not at least monthly, then I would say for parents for those who have children from the age of 6 or 7 to encourage them to learn about the value of what they have and not be from those parents who just buy their child everything they first ask for, encourage them to save and then purchase their own items, have weekly chores you expect from them and allow them to tell you what they want from you too. At bed time make this a time of reflection on their day, instill in them the essence of counting their individual blessings.

It is important not to make Quran a point of learning just in a madrasa setting but in your homes too, read Quran with your children, have the Quran playing whilst you sit with your child and listen to it. 
Connect with the messenger of Allah صَلَّى اللّٰهُ عَلَيْهِ وَسَلَّمَ , encourage them when they wake up and go to sleep to send Salawat and ask Allah to show them the messenger of Allah صَلَّى اللّٰهُ عَلَيْهِ وَسَلَّمَ in their sleep.

Encourage your children to feed and help the less fortunate on a weekly or monthly basis, join an organisation that does this and go along with your child. As adults, don’t hold grudges with other people and show compassion when dealing with ill feelings and conflict so they can learn to do the same.

Limit technology to a fixed time including the television, not many beneficial shows are on anymore.

Set dates with your children giving them beneficial trips to look forward to so they can learn and their brain, which is like a sponge at a young age can learn new things. 

Our teachers tell us, when a child is surrounded with books they become creatures of thirst for knowledge so make their bedrooms and own spaces small libraries for them to connect to. 

I can not stress enough the importance of your character. Check your own self regularly, ask those closest to you for good advice for yourself. When you improve yourself, your child will improve and develop too

Shaykh Hamza Yusuf