I'm a cynic, so take my views with a grain of salt, but I think education in general is slanted to the prejudices and biases of whomever happens to control the local institutions.
Here in the states, public schooling at the primary and secondary levels are largely under the control of locally elected school boards. These school boards have wide latitude to decide what is taught and how it should be taught. And thus, among other things, you have constant battles between secularists and fundamentalists over things like evolution, sex education, etc.
At a higher level, state legislatures can mandate certain minimum requirements. Various interest groups can lobby the state legislatures to teach whatever it is they feel is necessary. Many states require their local districts to teach "African-American history" for instance, though there are usually no such requirements for Asian-American, Latino-American, Italian-American or (especially) German-American histories.
Finally, tertiary education not controlled by a specific religion (such as Catholic or Mormon)is infamous for being slanted to a leftist interpretation of the social sciences and humanities, and those who feel otherwise find it in their best academic interests not to challenge the prevailing academic orthodoxy.