Promoting mental health through learning and work