As discussed in your text, a work environment that teaches job skills to adults with significant cognitive impairments by having them complete tasks for other businesses is called
a sheltered workshop.
mainstreaming.
occupational workshops.
supported employment.