Therefore you shall lay up these words of Mine in your heart and in your soul. You shall diligently teach them to your children... Deut 6:6-7