I believe its a good thing in a bad package.
Way back when I was in highschool, I had racial thigs crammed down my throat in every class.
English classes got it the worst, with every single required reading being propaganda related to black history.
Yes, we should be teaching American History... but we should no longer continue turning the entire white population into white apologists with white guilt.
Being an apologist is the same as being traditionally racist in my mind. There are so many white people who will bend over backwards for a black person because "they feel bad" and they want to "prove to them that they aren't racist" by giving them special treatment...
Ironically, I personally grew up in a black neighborhood with all black friends and all black classmates from first through 8th grade. I never had a racist thought in my mind until my family moved away to a white town where they slathered on the white guilt in the school curriculum.
After doing my time in the public school system, I felt like every black person hated my fucking soul... and it took a really long time to shake off the white guilt and get back in touch with reality.
During that time, I AVOIDED black people because I felt so horrible and guilty. I felt like they would never want to be my friend because of the color of my skin... even though I spent my younger life with nothing but black friends. I even felt uncomfortable talking over the phone to someone whose house I had spent the night at over a hundred times... whose dad came to my birthday parties to chaperone.
There was a time and place in history when affirmative action was needed... but that time is no more.
Tone it down, and at very least keep the white guilt in HISTORY class.