You totally missed the point. Asperger's or just overly nerdy for your own good? Seriously, we all know that, it just doesn't matter.
Ooh, you're playing my game now... good... it's nice to have a sparring partner.
Maybe a tiny tinge of the former, but nothing significant. Just a bit nerdy, very bored that day, oh and possessor of a Biology degree. That and a heartfelt opinion that if you're going to put a lot of work into something based around a school lesson (and make it creepy for all the wrong reasons to boot), you should at least try to get it right. It's not like it's difficult or anything. The information is out there just a click, or a flick of the textbook away.
But, I do get sort of your point, and standing back from it ... it's also supposed to be being recounted from memory by the kid in the centre of it all. Given that he wouldn't have been giving his full attention to the actual academic stuff, some details may get fudged.