Free stuff for teachers
If you're looking to incorporate some listening or speaking activities related to the upcoming US holiday, then take a look at Heads Up English. I've posted three complete sets of materials for upper-level ESL learners.
Freedom for One and All: http://www.headsupenglish.com/index.php?option=com_content&task=view&id=153&Itemid=31
Independence Day: http://www.headsupenglish.com/index.php?option=com_content&task=view&id=154&Itemid=52
The President: http://www.headsupenglish.com/index.php?option=com_content&task=view&id=74&Itemid=52
The materials are flexibile enough to use easily in a lesson, or can be assigned as homework to improve listening or writing skills.
Chris Cotter
www.headsupenglish.com