Academic stuff is good, but is all the different classes so necessary? Not to say that they shouldn't be around, but I think there are some additional classes they may be of benefit. For instance, students leaving high school enter the world of financial chaos. Unless they know what to do, they may find themselves in debt in no time, and suffer a lifetime for it. A class on basic finance; bank accounts, mutual funds, basic investing. It could do some good. Another idea is basic car mechanics. The first thing that spudders any virtually any given automobile and it ends up in the shop. A lot of this stuff could be taken care of. Maybe combine the class with household mechanics, how to tighten a screw and other common household tasks. Just a thought. Im not saying it should be a required course, but right now there's nothing close to that, not even an elective. What do you think?