All the stuff I mentioned above is written into Common Core standards.
A significant share of people finish common core curriculum long before graduating. That's why AP, IB, and other advanced courses exist.
As for English, I don't think so, I just think there's only so much to cover. I got a 35 on act reading, and many of my classmates were similar. How're you going to teach them basic reading better?