Should sex education be taught in schools

I don't about different schools but in Queensland when i went to school we were taught sex education both in primary and secondary schools. In Secondary school it was more about safe sex and sexually transmitted diseases as we as adolescences got closer to that age and hormones started racing.

Recently there was an article i read about a sex education internet site that education Queensland accepted and backed which i suppose is a site for mainly primary school students to look up it is student friendly and is based for this age group.
TOOWOOMBA educators yesterday waded into a storm over a sex education website which provided graphic information to children.
The website told primary school aged children that abortion could be a “relief”.
The Glennie School's head, Wendy Ashley-Cooper, said she was certain many parents would be angry to learn that primary school students could access information about abortions on the sex education website titled The Hormone Factory.
Mrs Ashley-Cooper said the website was taking something really big and “making it sound like it is no big deal”.
“My concern is very important issues could be trivialised in this approach,” Mrs Ashley-Cooper.
The website, which is used as a sex education tool by Queensland teachers, contains information on puberty, sex, pregnancy and abortions.
It was developed by the Australian Research Centre in Sex, Health and Society at La Trobe University as a teaching tool for children aged between 10 and 12.
An Education Queensland spokesperson said individual schools consulted with their communities, including parents and carers, to determine the specific content of programs and appropriate teaching resources.
What a load of s**t if you ask me like i said we were taught sex education when i went to school is it any bloody different.And it is not graphical it is all made with cartoons, it is only explaining abortions and what it is and what happens and they show it as an option not a solution not saying it is the best thing to do in that situation.

What is your view.