The 7 essential life skills that prepare a child to become happy and successful in life are:
Focus and self-control
All-round learning
Two-way communication
Understanding perspective
Thinking and reasoning
Networking
Challenging oneself repeatedly