Thanks for the replies! I think I am going to try it...I talked to his K teacher today and she really thinks it would be a good fit for him.
I do have a couple questions about the test results though...there's a big difference between his verbal and performance (136-111). Does that mean anything? Also, could that lower performance score explain some of his behaviors, like when he's telling a story, it takes him forever! Its like he's always getting distracted or something. I'm always saying to him "look at me and concentrate." There are other things too but basically, he's just slow to respond to a lot of what I tell him to do, always "forgetting" what I told him to do. Is he just a slow thinker so it takes him a while to do things or is that just me not enforcing the "do what you're told the first time" rule we have in our house?

Thanks!