Had a student-athlete that was roughly a fifth grade reading level by 10th grade...went to Palmetto and in a year was passing FSA with a 3.Palmetto grad. Was 144th in my class and I got a full ride to the state schools and the Merrick scholarship from UM, I'm now an Optometrist. My best friend was somewhere in the 30s in the class and went to Duke. Valedictorian and saludatorian both had 1600s on their SATs. One went to MIT and is on the forefront of cancer research.
If you have money private is fine. If money is an issue, Palmetto can get your kid anywhere they want to go.
Palmetto is a strong public school.