Give children a good, basic education in a wide variety of subjects so that they can find what they're truly passionate about. A good level of English and Maths is always going to be important (English more-so) and there are certainly benefits to understanding basic biology and geography in everyday life.
I agree with @GreenTulips above that the likes of: Cookery, Sewing,
Budgeting, Household chores, Basic interaction and social skills, Emotional skills, Resilience, Relationships etc. should be taught/nurtured at home and not be the responsibility for teachers.
As for exams, I'm of mixed opinion. I think that too much focus on studying to pass exams (rather than to gain a genuine understanding of the topic) is counter-productive. I do, however, have a slight issue with those that complain about the 'pressure of exams'.
My stepdaughter did year 6 SATs last year and the sheer hysteria from some of the parents was borderline laughable. These aren't tiny children, these are kids about to start high-school where they will be regularly tested and expected to manage their work/homework independently.
The idea that they can't cope with basic testing, on what they've already been taught, and that it's somehow 'unfair' to test them (and there were a number of angry parents marching up the school complaining that their child was 'stressed' and been crying) is, in my opinion ridiculous. Asides from academia, the education system helps prepare children for life outside of education. If kids aren't resilient enough to cope with, from memory, four hours of tests over a week without going into meltdown then we're failing as parents.