My teenage boy with apd just took his IQ test and I could use some explanation of his scores.

VCI 121
sim 15
voc 13
sim 13

PRI 88
bd 8
pc 8
mr 8

WMI 104
ds11
lns 11

PSI 94
c10
ss8
canc8

FSI 104

Looking to match his profile with a good reading program. Lacks decoding and comprehension.
Any explanation of deficits to point me in the right direction would be greatfully appreciated.