Return to Article Details Critical Thinking, a Philosophical Community of Inquiry and the Science/Maths Teacher Download Download PDF