The Positive Traits of High-Functioning Autism

The advantages of having High-Functioning Autism (Asperger's) far outweigh the disadvantages!