The six essential life skills that everyone needs

The World Health Organization has identified six critical life skills that are necessary for everyone to have in order to live a happy, successful and productive life. While many of these skills seem life traits best developed in childhood and practiced throughout our formative years, the report points out that it is never too late…