What+Makes+Professional+Development+Effective

**Here is a great article that explains why Professional Learning Communities are key to improving teaching and learning in schools.**
Effective Professional Development, article