Critical Thinking: A Fundamental Strategy for Personal and Professional Development