Absolutely, my teacher said to us when we were leaving school in the 5th year that we'd learnt how to solve complex equations, speak french, learnt about the kings and queens of england in history, but none of us knew how to even write a cheque!!! He thought back then (13 years ago) that it should have been on the syllabus.
Kids today have no idea about, current accounts, savings, mortgages or what the basic requirements of getting one are even. I think kids should be taught these as making the wrong decision financially could have serious consequences. The amount of people I've known to turn 18 and get a brand new car on finance is unbelievable. Even when they don't have a job.. fall behind on payments and the poor parents have to save the day.