It should be a required two semesters of American History, during freshman or sophomore year.
Biology is required, as is Chemistry. Two semesters of World Civilization are required too.
Of course, my solution would be to extend high school by an additional year, and compress the four year high school curriculum into the first three years. The last two years of high school would be the equivalent of an associates degree in the arts, encompassing studies in History, basic science, Civics, Personal Finance, Art History, English/American Literature, Economics, and one practical skill - either auto mechanics, ROTC, basic computer repair, clerical, or for the college bound - two Advanced Placement courses in any subject.
Did I forget to mention mandatory athletics?
But when would there be time for liberal arts!!?? :O
What a taskmaster you are. Sounds like a plan to me.
It interesting how many liberal arts classes engineering majors have to take, and how few science classes liberal arts majors have to take.
I need about 5 liberal arts classes, while liberal arts majors need 2 science classes (which can be fulfilled by pseudo science classes such as environmental studies, a surfing class or anthropology).