I have updated the title of your thread to include the terms 'intellectual impairment'. This is a more current descriptive of the former 'mental retardation' which has negative connotations and it not really used anymore. Using it is bound to annoy a few people.