Teaching for better thinking : the classroom community of inquiry