Most would agree that a learning community of practice cultivates social and intellectual developmenProducator: SPRINGER PG