The New York Times just published a very good interactive on immigration. It’s a timeline showing the major issues related to immigration reform that have occurred since 2004. They are short “snippets” with images. You can also see editorial responses from The Times for each event.
I’m adding the link to The Best Sites For Learning About Immigration In The United States.