Next Vista for Learning is a video sharing that I've featured dozens of times over the years. Next Vista for Learning is different from other educational video sharing sites because all videos are reviewed before publication and all videos have to teach some kind of short lesson. Students and teachers can submit videos for publication on Next Vista for Learning.
The latest project on Next Vista for Learning is dedicated to publishing videos for English language learners. The project is called the English Language Project. The goal of the project is to create the world's largest library of videos for ELL. Teachers and students can contribute to the English Language Project by choosing a topic and then creating a set of videos about the vocabulary words related to the topic. Take a look at the English Language Project videos to see some examples of what you and your students could add.