There are tons of ways the system can be improved. One little thing I'll point out is that in school the expectation is perfection and deviation from "perfection" (orthodoxy, memorization, etc.) is punished. If you "fail" a midterm or a big project but end the course with a high degree of mastery of the material you are punished with a lower grade. If you excel in certain subjects but only passably good in some others then you are again punished. Which is exactly the opposite of the way real life works. If you are a superstar (perhaps literally) in even just one area (science, music, art, writing, comedy, machine tools, what-have-you) whereas in other areas you merely have a basic level of competency, well in that case you can become hugely, wildly successful. And yet the educational system would lead you to believe that you would have a dim future in that case and you should stop focusing on what you are best at and most passionate about to improve your "grades" on everything else.