Critical Thinking: A Model of Intelligence for Solving Real-World Problems