The Community Learning Network is a site designed
to help K-12 teachers integrate technology into the classroom. Over 5,800 annotated links to educational sites with free resources, all organized by theme pages and keyword search, can be found here.
You tube videos that have been compiled in different subject areas from history, science, social studies etc. A great resource for teachers seeking other ideas in these areas!