Mental retardation: definition, classification, and systems of supports (American Association on Mental Retardation, 2002)