People say he had idiot savant which means they are slow..yet they excel is math or memory. At my school there is a guy who cant keep still and he moves his head around "as people would say like a sped". I never talked to him till today. And i asked him what was 34,534 times 67,844 and he knew it in seconds. Everyone has talents some like these are still not understood by scientist. I respect all people and who they are. My question is are people not understanding our world and what people can do