SchoolsWorld.tv is one of the sites that I recently added to my list of alternatives to YouTube. SchoolsWorld.tv is a site that offers hundreds of educational videos for students. The videos are a mix of instructional videos, mini-documentaries, and demonstration videos. You can search for videos according to subject area. Each video is accompanied by a short overview of its key points and a list of key terms. Embed codes are not available for SchoolsWorld.tv videos so your students will have to view the videos directly on the site.
In addition to the videos teachers will find PDFs, slides, and games that they can use with their students. Those materials are not available for every video in the SchoolsWorld.tv library.