Oh, you are so right! "Social studies" is a discipline that is essentially empty except for green and leftwing propaganda. Commentators feign surprise when youngsters, and even plenty of adults by now, know nothing in the disciplines you have named. But they haven't been taught in the public schools for many years. Our schools have been working on creating Obama voters for a very long time, and they have succeeded. I find this alarming.
What has happened to the discipline of English is most disheartening. It has become race and sex leftism, no real literature, no grammar, punctuation, spelling. Both of my daughter experienced this in high school.