American History quiz

See how much you know about American history. Are you doomed to repeat the past? Let’s find out!