PLCs are meetings of teachers where they collaborate to improve teaching and learning. Effective PLCs require mutual trust and a shared focus on student learning. They involve lesson study, analyzing student work, sharing research findings and developing teaching resources. PLCs benefit teachers through bridging theory and practice and addressing practical classroom issues. They develop over time from information exchange to knowledge construction as teachers' roles evolve from receiving support to facilitating PLCs.