What may work for some in a traditional educational setting does not work for all. All a high school diploma means is that you managed to sit in a classroom for 12 years. Students don't learn how to think, how to be critical thinkers, how to research and defend their opinions/beliefs. The typical cycle is 1) introduce new material. 2) spend the next 2-3 weeks rehashing it to death 3) take test and never hear about it again. This doesn't work for some folks. I would say my kids are smarter and better educated than some kid who sat in a classroom. I know what their tested IQs are. They are the type that once they learn the material, they're ready to go on. True story...#2 son, 10th grade English. First week of school he sits in the back and reads the text book (American literature). He then disappears for a few weeks. Blows back into class, there's a test on a couple of the stories in the book. He takes the test and disappears again. He goes back in time to get the test results. He got the only perfect score in a class of 25 kids.
High school doesn't teach you to learn anything at all. Not a darn thing. College is a whole different story, different environment. I hated high school with a bloody blue passion. Mediocre grades, utter lack of interest. College? I excelled.
The push for college prep does many students a disservice.
I sort of disagree with some of what you're saying. High school is what we make of it and by "we" I mean the students, teachers, and parents. The problem is that "we" don't put anything into it and expect the world out of it and that is just not going to happen.
An example for me is when I taught high school Sunday school. I'm not a licensed teacher and have no degree so I have no formal training about how to teach. I believe Bible study at the high school level should be much more than just sitting through lectures. I believe it should be about sharing our faith together and then looking to the Scriptures to find the answers to our questions so we can gain an understanding of what we believe and why we believe it. Too often I found myself being the only speaker with students looking back at me with blank faces.
I'm certain that in many of our high school classrooms, the same situation occurs. The students, at least those not being disruptful, are sitting there afraid to speak and ask questions or even challenge the teacher. Looking back on my high school years that's pretty much how it went until one day.
I was a senior in high school and sitting in a civics class. The class and the teacher had a reputation for being very boring and the topic is not one that spurs excitement for the most part unless one is interested in government processes and such. Anyway, one day the teacher was lecturing us and all of a sudden my best friend suddenly blurts out, "I disagree!" The teacher stopped dead in his tracks, turned to my friend, and said, "Please explain." When he replied, I began to feed off his lead and jumped in to argue from another perspective. This got a 3-way debate going and the teacher lit up like it was his birthday. He loved it and the rest of the year that class was a blast. The more we interacted with the teacher the better it got. The truth was that the arguments we presented were not necessarily what we believed but my friend started the whole thing just to generate a spark and it grew into a flame.
Teachers love it when students interact.
Even at it is, high school is not a waste of time. When I was going to college, a professor once told me something that in retrospect I believe was absolute truth and I also believe it applies to grade school and high school as well. He said, "The purpose of college is to learn how to learn."
In a nutshell he's rephrasing the adage, "Give a man a fish and he eats for a day. Teach a man to fish and he eats for a lifetime." Schooling teaches us how to study and learn so that we can figure things out on our own. When our daughters were in high school, they would often come to me for "help" with their homework. The problem was their definition of help was a little different than mine. Theirs was that I would give them the answers whereas my definition is to help them understand the question and where to look for the answers.
I see a similar thing happening in society today, particularly our workforce. When I first started working here our service technicians were known for their ability to think outside the box, improvise, and overcome challenges when a machine was not working up to par. They would make modifications, fabricate parts, and so on to make it work. Today, when the technicians we have encounter a challenge it is not uncommon for them to call back for help right away, even before attempting to resolve it themselves using a little ingenuity. They haven't learned how to study and learn and it can take a long time to mold them into free thinkers.