Yes...and no. When DS was younger, I would read the Harry Potter books aloud to all three kids..he would have already read them. Occasionally I'd change a word that was too "British" to the more American usage, and he'd correct me every time. He can recite almost entire pages of the books...but then when he was learning multiplication, it took him YEARS to memorize the math facts!
The human brain is an amazing thing. When we had our DS tested in 4th grade, he was at 3rd grade level for some skills and 12+ for others. We had always thought he was great at putting together puzzles. It turns out that his puzzle putting together skills are VERY WEAK, but his memory is terrific, so after he got a puzzle put together one time, the next time he remembered where all the pieces went!
The human brain is an amazing thing. When we had our DS tested in 4th grade, he was at 3rd grade level for some skills and 12+ for others. We had always thought he was great at putting together puzzles. It turns out that his puzzle putting together skills are VERY WEAK, but his memory is terrific, so after he got a puzzle put together one time, the next time he remembered where all the pieces went!