Building a learning community : examining the factors associated with the implementation of professional learning communities