Preventive mainstreaming: impact of a supportive services program on pupils.
D000124:Achievement; D002648:Child; D004495:Education of Persons with Intellectual Disabilities; D006801:Humans; D007360:Intelligence; D008605:Mental Health Services; D012017:Referral and Consultation; D013663:Teaching / Q000379:methods*