The fine NCS-Tech blog by Kevin Jarrett recently posted about a series of online interactive activities from Teaching American History.  Most of them are too advanced for English Language Learners, but one called The American Revolution is probably accessible to Intermediate level students.

This interactive helps students learn about the revolution’s timeline and various battles that took place.

I’ve placed the link on my Geography and United States History page at the bottom of the Building a New Country section.