Kids with Asperger's, like Willie, have a very very hard time lying. It appears to be almost impossible. We have never experienced Willie lying. 
Mark Haddox in his book about high performance autism kids seems to indicate that for these kids the world is so confusing, so mentally hard to figure out, that it actually hurts (like sea sickness in your tummy). So lying is way-way-counter-productive = it makes one sick, makes the world even more confusing, and therefore is almost genetically impossible.
The school, of course, doesn't believe this. Schools believe every kid can lie, and suspect most (we teach teachers, we have evidence. It is painful to hear teacher talk so mistrustfully of the kids).
So last week the wife of a teacher accused Willie of smoking in the school parking lot. She has not even met Willie, has no evidence, but rumor is enough.
This week he found his lost jacket in the school's lost-and-found and retrieved it. The school called to say another student claimed the jacket, even though the other student had not even seen the jacket. Since the other student is rich and would not wear the brand-name jacket Willie has, and Julie identified his glasses in his jacket pocket, the school eventually gave up its unsubstantiated accusation.....
What does this have to do with academics and graduating? We are asking the same question.