How to raise your children to be good Muslims?

Raising children is a delicate thing at all generations! It’s not so easy. It involves long days, sleepless nights, thankless tasks and the constant, unanswerable question of “am I being a good parent?” The already difficult task of child-rearing becomes even more complicated when your cultural or religious practices or ideologies differ from those around …