The New York Times
Revolt! Comparing Historical Revolutions
What elements are needed to have a revolution? How do historical revolutions from across the globe and generations compare with one another? This is an excellent activity that incorporates group work, source analysis, and an engaging...