Does Teachers' Work In Professional Learning Communities Explain Variations In Their Students' Achievement Scores? Exploring The Relationships Between Professional Learning Community, Teacher And Student Characteristics