... you said it !! I was helping the other week in the library and they happened to have a library class in session (guessing 1st grade). BORING !!!! OMG I was totally shocked at how totally boring the class was. Librarian standing with one of those smart board things, reading a book, couldn't see the words on the screen, everyone was fidgiting, she was completely monotone ... crap, I would have drifted off. It was a real eye-opener and I viewed DS's spacey moments a little differently !
DH also said, if it's boring, at least try to look interested LOL !
Good luck, I too think that the vast differences in personality etc. are key, some kids like more stimulation than others and I'll bet that your DS is the same. I know that my DS likes animated reading time, is loud and rambuncious ...
Keep us posted wont you