As an American, you should definitely know these things, because they are a part of what we are today and, even if you aren’t an American these things are very interesting to read. All history is controversial and what you learned in high school are the “obvious parts”.
The “juicy” parts are always interesting, and the history of the United States has a lot to offer. To make a point, Uncle San is a real person and July 2nd is actually the real American Independence Day. If you think we shocked you, you’re wrong, read them all, you will be surprised!