Good problem-solving skills are what make people flourish and succeed in coping with major life events such as cancer. These skills are also the hallmarks of optimism, courage and self-confidence.... This description may be from another edition of this product.