Learning in professional learning communities