Many teachers these days join a professional learning community in order to learn from other educators. Professional learning communities provide teacher leadership and development courses to educators who are willing to enhance their teaching and classroom management skills.