Developing Strategic Thinking Skills