It's not whitewashing. It's just not worth teaching. Kids in middle school and high school spend TWO YEARS studying the Civil War and mostly on slavery. Not a single semester on WWI, WWII, Vietnam, War of 1812, French-Indian War, Korea, Gulf War or any other subject. It's all about slavery and the industrial revolution. Fuck that noise.
I'll accept the trolling. How long did slavery, not just in this country, but in the New World last? Each Euro country had it's own unique form. How did slavery shape Americans views of race and each other?
It is is white washing, no two ways about it. Slavery and the Industurial Revolution are what shaped this country, morally and economically. Depending on where you live, a lot of time is spent on the topics you listed, but those are events. Kids in HS also spend a lot of time on civics/government, yet most people don't know the three branches of government, which came first the Declaration of Independence or the U.S. Constitution. And many still don't know what the Electoral College is, some even believe it is a real college that you can enroll in.
Bottom line, when it comes to our own history, Americans know or care very little for it, yet people in other countries know more about America than its own citizens. Now that should be your biggest question.