4th grade teacher participation in mathematics content
8th grade teacher participation in mathematics content
4th grade teacher participation in science content
8th grade teacher participation in science content
4th grade maths teacher participation in programmes on pedagogy
8th grade maths teacher participation in programmes on pedagogy
4th grade science teacher participation in programmes on pedagogy
8th grade science teacher participation in programmes on pedagogy
4th grade maths teacher participation in programmes on curriculum
8th grade maths teacher participation in programmes on curriculum
4th grade science teacher participation in programmes on curriculum
8th grade science teacher participation in programmes on curriculum
4th grade teacher participation in programmes to integrate IT into maths
8th grade teacher participation in programmes to integrate IT into maths
4th grade teacher participation in programmes to integrate IT into science
8th grade teacher participation in programmes to integrate IT into science
4th grade maths teacher participation in programmes for improving students’ critical thinking or problem-solving skills
8th grade maths teacher participation in programmes for improving students’ critical thinking or problem-solving skills
4th grade science teacher participation in programmes for improving students’ critical thinking or problem-solving skills
8th grade science teacher participation in programmes for improving students’ critical thinking or problem-solving skills
4th grade maths teacher participation in programmes on assessment
8th grade maths teacher participation in programmes on assessment
4th grade science teacher participation in programmes on assessment
8th grade science teacher participation in programmes on assessment
4th grade teachers with assistance when students are conducting experiments
8th grade teachers with assistance when students are conducting experiments
4th grade teachers discussing how to teach a particular topic
8th grade maths teachers discussing how to teach a particular topic
8th grade science teachers discussing how to teach a particular topic
4th grade teachers collaborating in planning and preparing lessons
8th grade maths teachers collaborating in planning and preparing lessons
8th grade science teachers collaborating in planning and preparing lessons
4th grade teachers visiting a colleague’s classroom to learn about teaching
8th grade maths teachers visiting a colleague’s classroom to learn about teaching
8th grade science teachers visiting a colleague’s classroom to learn about teaching
Effect sizes for changes in teacher professional development in mathematics
Effect sizes for changes in teacher professional development in science
Effect sizes for changes in teacher collaboration practices