Teaching & Learning Resources

TeacherTube TeacherTube is a video sharing website similar to, and based on, YouTube. It is designed to allow those in the educational industry, particularly teachers, to share educational resources such as video, audio, documents, photos, groups and blogs.
ESLvideo.com ESLvideo.com provides educational resources for English as a Second Language Students to improve their listening, speaking, grammar, and vocabulary skills. The quiz activities and lessons are created by teachers, and are free to use in class, lab, or at home. Teachers are welcome to build a library of favorites, assign quizzes, view student scores, and create new quizzes.
Hot Potatoes The Hot Potatoes suite includes six applications, enabling you to create interactive multiple-choice, short-answer, jumbled-sentence, crossword, matching/ordering and gap-fill exercises for the World Wide Web. Hot Potatoes is freeware, and you may use it for any purpose or project you like.
The Internet TESL Journal


Activities for ESL Students

“Quizzes, tests, exercises and puzzles to help you learn English as a Second Language (ESL. This project of The Internet TESL Journal has thousands of contributions by many teachers.”

Little Explorers


Enchanted Learning Picture Dictionary

Enchanted Learning produces K-12 educational material that is published online. There are 25,000 pages on our website covering a wide range of topics and new pages produced almost every day. Some content is free while others require a yearly subscription.

Beginner-Advanced leveled reading ESL Independent Study Lab

” This website contains over 250 of the best Internet resources for ESL/EFL students! All Web sites are clearly annotated. Organization is by skill area and language level. Visitors from over 150 countries have used the Lab. Check out their flags!”

John’s ESL Community John’s ESL Holidays

“If you are a student of English, you will find many games and activities created just to help you learn about the holidays. If you are an English teacher, you will find a lot of printable teacher materials that you are free to print and use in your class.”

Fun with English Learn English for Kids

“LearnEnglish Kids is for children who are learning English. Find games, songs, stories and lots of activities – and learn English too.”

K-2 Reading with Phonics Starfall

“Starfall.com is a free public service to motivate children to read with phonics. Our systematic phonics approach, in conjunction with phonemic awareness practice is perfect for preschool, kindergarten, first grade, second grade, special education, homeschool, and English language development (ELD, ELL, ESL). Starfall is an educational alternative to other entertainment choices for children.”

EDpuzzle EDpuzzle presents a linked video from YouTube, Khan Academy, The Story of Stuff or any other video host, within a wrapper that includes a playback bar. The playback bar identifies where the questions will appear along a timeline. Students simply click on the play icon and start watching the video. At a specified point during the playback, a question or comment will appear to prompt students. The comment feature prompts students to read the text and click to continue the video viewing. When presented with a multiple choice or open ended question, students consider their options and submit a response. If the answer is correct, the video continues along the timeline. If the response is not correct, the student can continue, or they can replay the section of video and try the question again.
Dave’s ESL Cafe “The internet meeting place for ESL and EFL for teachers and students from around the world.”
ManyThings.org “This web site is for people studying English as a Second Language (ESL) or English as a Foreign Language (EFL). There are quizzes, word games, word puzzles, proverbs, slang expressions, anagrams, a random-sentence generator and other computer assisted language learning activities. Even though the primary focus is for ESL, native English speakers may also find some interesting things on this site. This site is non-commercial and has no advertising. TESL/TEFL teachers may want to recommend this site to their students.”
ESL Cyber Listening “Listen exercises and quizzes to everyday conversations with adult and children’s voices, short listening activities for beginning and intermediate students, build vocabulary and pronunciation of key vocabulary, watch and learn with these interviews and conversations.”
Integrated Vocabulary Instruction: Meeting the Needs of Diverse Learners in Grades K–5 pdf-file
Preschool Vocabulary Building Sesame Workshop (Sesame Street)

Follow the gang of Sesame Street and build vocabulary through songs and videos.

VIDEO SERIES – SUPPORTING ENGLISH LANGUAGE LEARNERS A self-guided professional learning experience for educators at any level who have English Language Learners in their classroom. Dr. Joyce Purdy shares foundational ESL principles as well as practical tips and high-impact strategies for creating a supportive environment and helping students develop language proficiency.
Benchmark Videos Learn Alberta: Videos – Supporting English Language Learners