Any parent will tell you that raising up kids is by no means an easy task, To make the job tougher parents are also held responsible for their children's moral and character develpoement. Moreover with falling moral standards and a culture that teaches "self first", it becomes necessary to give one's child a firm moral foundation.