Thought-based learning: Teaching children to think.