Teaching Science For Thinking