No, but they really should teach finances, ethics, logic, law and other things we would actually use during our lives (mainly a course on how to be an autodidact; people need to become less dependant on each other). More "academic" subjects should be taught by separate, optional courses, only for those who were interested in them.
While I am a guy who would probably benefit from a "dating class", I would not endorse it; the majority of the high schoolers learn well enough without help. The demand for such a class would be insufficient to justify it.
_________________
DISCLAIMER: It should be noted that, while I strongly suspect I have Asperger's syndrome, I am not diagnosed. Nevertheless, my score on RAADS-R is 186, which makes me a pretty RAAD guy.
Sorry for this terrible joke, by the way.