CPmom,
Sorry about your son's problems (and yours). My first grandson was born at 24 weeks, weighing just 17 ounces (1 pound, 1 ounce). My daughter had HELLP syndrome and her son spent 4 months in the NICU, at a cost of 1.5 million dollars! (It wasn't till she had a miscarriage, a fetal demise at 22 weeks, and another son born at 34 weeks, that it was found that she had a clotting disorder.) The first grandson is now 10. He has mostly a right sided hemiplesia, but, he also has emotional and learning disabilities that are very common in CP. We are just thankful that he is self sufficient and goes to a regular school, plays on the soccer team, hates math, but loves history.
Every CP kid is different. They are truly unique. Having your son tested will be very valuable when determining a course of action concerning his education. There are so many resources available, take advantage of all that you can. Again, every kid is an individual, so there is no one disability that they all have or that is even typical. Take things as they come along, ask for help, and do the best possible.
Hug your son. Love him a whole bunch. Good luck.