Developing Subject Related Thinking Capabilities