Reviving Professional Learning Communities: Strength through Diversity, Conflict, Teamwork, and Structure - 9781475801057