i am 21 years old and had never really thought about this untill now. i have three friends that are mentally handicapped. i am twenty one and graduated in 2003. one of them was in my class, but all three are about a year older than me. all three of these people are not "stupid" by any means. james, brian, and adam are all three barely able to read, write or do math, but i would prefer to have them holding guns around me as i would other people for one reason. all three are not "retarded" ( i hate to use that term and try not too, just right now it is needed). all three are a little past slow, but one thing is common of all three, which i find amazing. all are actually oriented towards details more than i am they all have a special routine and whenevery they do a particular task the have an exact way to go about it if they have done it before. if they havnt they pay attention and watch very closely, and if they even have to ask the second time, they are closer to the correct practices than you and i are. it is absolutely amazing. sorry just after helping these guys in high school and knowing them so well as friends, i am astonished. they never seem to suprise me as often as i spell words and help with math equations (even four or five years later)