Thinking Together shows how story-based material can be used to help children raise philosophical puzzles and problems that will set them thinking. It shows how to build a community of inquiry in the classroom, and how to use questioning techniques, group discussion and other activities to develop thinking skills and concepts that can be applied across the curriculum.