Very much agree with this. It seems to me the people who say "Citizenship/Religious Education/Careers/Chinese/How to tie shoelaces etc (delete as appropriate)- needs to be taught in school!" are often the first to complain "Why are schools not spending more time on core literacy and numeracy?"...