I went to a Catholic school in Canada, and although it was government mandated that they had to teach us sex-ed, the classes heavily focused on abstinence. Sure, they mentioned all the other stuff like condoms and birth control, but we were told that sex and masturbation were sins, and if we did them we were going to Hell. It really messed me up for a while, and as a young adult I didn't really enjoy my sexuality. Thankfully the government in this province has implemented a new & more comprehensive sex-ed program, and all schools are required to teach it in its entirety. They've also made homosexuality, bisexuality, trans-sexuality, etc. a mandatory component of the program too, which I think is awesome because when I was in school they told us that was a choice and a sin too.