A systems approach to optimizing learning environments for adult education