The impact of a professional learning community on student achievement