Your DS may not have an LD or dysgraphia (not sure if that's called an LD or something else), but your descriptions sound like it's a possibility. With an IQ of 152, your DS's brain is working several years ahead of grade level, and even if he has an LD that affects his reading and writing, those are likely to still be at or above grade level. This means most public schools aren't going to be able to help you identify whether an LD exists or not.

For us to identify what was going on with our DS, we had to go to outside testing. The school wouldn't test him for dyslexia unless he was 2 years below grade level in reading. His teacher initially thought we were a little bonkers, but as she got to know him over the course of the year, she agreed with us that his reading and writing output, and his performance speed on writing assignments and tests, were not what she would have expected based on his verbal demonstration of his thought processes.

I'd suggest talking with the teacher if you're inclined to do that, and at the same time, do some more research on this board and elsewhere on dysgraphia, dyslexia, and processing speed and/or working memory issues (and others here may chime in on other possibilities), and see if any of the symptoms of those LDs click with your observations of your DS. It took me a good three months of research, discussions with DH, and wondering if I was making a mountain out of a molehill before we finally decided to go ahead and test for dyslexia, and I'm very glad we did it. I just went back and looked more closely at Polarbear's post further up in the thread, and think all of her suggestions are really good, as they always are.