A good site to look at that has games and activities for students to use to supplement information that they will learn during class time.
This website gives a historical background on a number of different topics.
This website has tons of links that students can watch about a number of different school related materials.
Website that supplies students with extra information through videos that pertains to many of the topics disussed in class.
This website has videos and tutorials that can be used to supplement learning in all classes.
This page shows every election commercial that has ever been ran for a president during their campaign.