If you do some research on line, there are some great sites that will describe Aspergers, ODD and PTSD and it will help you figure out which he might have, if any.Most children with Aspergers are highly intelligent with above average verbal and communication skills and are exceptional in school especially science and math.