I think the best gift parents can give to their children is:
1. A stable and healthy environment to grow up is crucial, because everyone is created by his environment around.
2. To become the supporter in the behind, and let children learn how to make their own decisions.