From: http://www.uncommonhelp.me/articles/category/thinking-skills/ Mark Tyrrell of Uncommon Knowledge discusses various Thinking Skills and how optimism and objectivity can help you be successful in life.