the best corporate learning environments have some common elements. Bringing in outsiders to teach and inspire; encouraging insiders to teach each other; putting employees’ work on the walls to share ideas, especially on work in progress—all invite questioning and feedback from others and encourage greater collaboration.