Have Fun with History is a website for people who love learning about the past. The site contains an extensive library of educational videos on American history topics. You can search either the "History Videos" or the "History Subjects" sections to get to their video collection. There is a third section, titled "History Activities" which has a small selection of fun puzzles and games for kids to enjoy. Have Fun with History's video selection is really impressive and their wide range of social studies topics means that teachers should have no problem finding material that will be useful in the classroom.