Geography and history are not strong topics taught in schools, mainly because of the emphasis on standardized testing and benchmarking for english and math (which really robs the studnets since the smart teachers just teach to the test and nothing more).