So this is actually a serious question. A group of other teachers and myself are trying to put together a pilot program that will help give high schoolers some real-world skills once they graduate. This would help both those who are college bound and those who are not. My initial thoughts are comp comp sci related skills: teaching some languages like Python, Pearl, Ruby, Java, etc. With as wired as our youth are, this seems like a natural progression of taking their tech savvy and making it marketable.
However, my gear head would love to bring back shop-type classes. I took a Marine Motors class in high school where we worked on small outboards. This was something of an elective for me, but other students who were enrolled in that particular program were making like $20 an hour part time in high school with many graduating seniors already promised jobs upon graduation.
What we're proposing is nothing particular new, but the twist is that we are going to try and create a culture where students are not "tracked" according to either being "college bound" or "not college bound" and where real world skills are valued as much as academic achievement. For instance, a student may be interested in becoming and engineer, in which case they'd benefit both from taking Calculus, AP physics, and, say, CNC machining.