APUSH assignment to make a 25 minute video on Immigration. I don't know why the Audio is still out of synch towards the end. Just do your best to picture it all.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…