10 Essential Cognitive Skills for Navigating Life