Average corporate employees are morons, almost as much as the corporations themselves. That much "work" (useless meetings, sifting through emails that are fluff and a time waste, and browsing the internet instead of working because you are on hour 40 of "work" in 3 1/2 days and have mentally checked out) results in a reduction of output and grinds people down, further reducing output. With the exception of jobs which require a 24/7 coverage, 30-35 hours would be much better so long as people don't abuse it. Really, goal-based work weeks would be the best thing. Oh, and with actual tracking of production and consequences/rewards.
Additionally, more telecommuting would be better. Obviously, not all jobs can do that. But it's absolutely pointless to go to a desk only to have conference calls, skype meetings, etc. I was given the chance to work from home for a few months when transitioning from private sector to DOD contracting, while waiting on my clearance to go through. Those 2 months saw the MOST production I'd ever had. Why? Because I was in an environment where I got extra sleep since I wasn't driving in, lunch was walking downstairs and eating lunch, and when I was off I wasn't fighting traffic. Was awesome.
As for school, it should be competency based. Understand this section? Move along. 10 grade reading level in 7th grade? You're on to 12th grade reading. 8th grade and struggling with fractions? Let's get you up to speed instead of shuffling you along to complete failure (thanks, George W., with your every child left behind act).
What's NOT training the kids is a runny shit down the leg in a marathon sort of education that is modern schooling. It's AWFUL. Awful methodology. Awful environment. Awful. Awful. Awful.