He has a form of autism called Asperger's syndrome. While a lot of people claim to have asperger's and don't (these people are called aspies, look it up on encyclopedia dramatica) this kid is a valid case of Asperger's syndrome.