Enhancing the quality of community learning experiences