A learning community is a group that shares common interests, discourse, tools for building knowledge, and valued activities. It can refer to groups of students taking classes together or a school where teachers work collaboratively towards the common goal of student learning. Key aspects of a professional learning community in a school include collaborative teams of teachers, a shared vision focused on student learning, and collective inquiry into better practices.