Speaking as a recent high school graduate, I've never been taught how to put a condom on a banana, or how to appreciate diversity or the most foreign, bizarre cultures. I WAS taught to write a check--in 6th grade. Never ran into that afterwards.
Meanwhile, I was required to take four English classes, three mathematics classes, a government class, an American history class, two foreign language classes, and a few other such academic requirements that I've already forgotten due to lack of interest.
The problem with the public school system isn't a PC curriculum, it's a lack of interest on the part of the students. The Constitutional Convention is boring, and besides, half the students are text messaging the other half.
Take away the students' justification for thinking "I don't need to know that! When will I ever use that information?" and you'll see public education improve.
I was speaking of many California schools, don't know where you went to school. You're right, though, many students just aren't interested in learning. Too many distractions, I guess, and lack of interest by parents in what their kids are learning (or not learning).