How to raise good muslim kids: Giving birth is the easy part, good parenting is hard. It really would have helped if babies came with an instruction manual.
582