Dude, retarded is not the preferred nomenclature. Developmentally delayed, please.
Incorrect! Intellectual Disability, not Developmentally Delayed. DD is just a blanket term for "we don't know what dafuq's wrong with you". Trust me on this one, bro.