I wanted to bring a very neat educational resource to your attention.
Discovery School Web site
It contains tons of FREE video clips, lesson plans, and award winning teaching tools. Just type in what you want to search for. You can even create your own worksheets and puzzles.
And did I mention it's free?