Do inquiry-based teaching and school climate influence science achievement and critical thinking Read more about Do inquiry-based teaching and school climate influence science achievement and critical thinking