I forgot to mention that the boy finished the fifth Harry Potter book last Wednesday. "Order of the Phoenix" has 257,045 words in it. That brings his total Harry Potter word count to 717,020 since July 12th last summer. He read this one in two bits. We started it last November, but he stopped at page 94 and went on to read other things until a month ago. Then, on May 10th, he picked it up again. This time was different than his other forays into reading Harry Potter; this time, he was reading it all on his own. When I picked it up and read a page to him, he got mad and said I was reading it terribly!! So much for guided reading; he's over it!
He's already 157 pages into the sixth.