Learning and Thinking Differences