My public-school education (in the US) definitely never taught the subject. My history classes were divided into clearly-delineated "units" of study with no overlap. "First let's learn about Mesopotamia. Agriculture, Hammurabi, etc. Now recite what you learned on a test. Good, now we're moving on. Greece. City-states, marble statues, Olympics. Another test. Moving on. Rome..." My "Earth Science" class was structured…
Consider yourself fortunate that they were covered at all. In some schools those are taboo subjects, as they conflict with the religious ethos.