Recommended Websites & Apps

Language Skills Code

Speaking & Pronunciation

Listening

Reading

Writing

Grammar

Vocabulary & Spelling

ESL & ABE Resources

How to Use TED Talks to Learn English

"We will teach how to: learn English ted talk and to learn English through ted talks as well as, tedx and ted talks. I will teach you how to use TED talks to learn English. We will discuss how to use English conversation plus we include English conversation practice."

New!

spelling-test website.png

Spelling-Test.com

This site focuses exclusively on spelling and offers a variety of spelling tests.

New!

TalkPath News from Lingraphica

TalkPath News is your online news source for individuals who need help reading, listening or comprehending the daily news. Use via web or download their app for iPhone/iPad.

Easy World of English

This website was designed by a group of young experienced teachers that will allow you to learn English in an easy and comfortable way.

Learning Chocolate

Welcome to Learning Chocolate! Our site is designed to help you memorize English. All the exercises use pictures, sounds, and games.

Listening and Dictation (LAD) Project

Dictation, auditory discrimination and listening comprehension activities from The Center for English Language Studies at Seminole State College of Florida

Duolingo

Duolingo is a free language-learning platform that includes a language-learning website and app, as well as a digital language proficiency assessment exam.

Mango

Click here for a PDF that shows you how to create a free account using your Westerly Library card number.

Khan Academy

Math and grammar lessons.

Quizlet

Search millions of study sets or create your own. Improve your grades by studying with flashcards, games and more.

Rachel's English

This page contains videos to help with English pronunciation. Videos are listed by vowels, diphthongs, consonants, intonation, linking, rhythm, stress, and conversation.

My English Pages

Free lessons on grammar, vocabulary, reading, speaking, listening, and writing.

All ESL

The basics for English language learning and teaching. This includes worksheets, teaching English, and learning English.

Engoo Daily News

This is a free service for English learners provided by Engoo. New articles are added every day, covering a range of topics and difficulty levels. 

Daily ESL

Daily ESL is designed to help you become familiar with common vocabulary and expressions you can use all the time in many situations. Choose a topic, listen, answer questions, read along with paragraph, and then discuss the questions with a partner or tutor. 

Breaking News English

This website provides free English lessons broken into different reading levels.

English Club

This website provides free English lessons and activities.

ESL Fast

A collection of beginner to intermediate text with voice support, Google translation support, and a variety of exercises. 

VOA Learning English

Contains beginning, intermediate, and advanced reading activities. Articles have voice support, a quiz, and a vocabulary list.

Randall's ESL Cyber Listening Lab

Online listening lab with quizzes.

Change Agent

A magazine for intermediate and advanced readers that includes nonfiction articles based on topical and cultural issues. Login: rhodeisland  Password: changeagent

English Club ESL Games

ESL games for grammar, spelling, vocabulary, and pronunciation. They can be played on any device (computer, tablet, or mobile phone). 

ESOL Courses

Free online teaching and learning platform. They publish free online self-study lessons for English students and resources for English language teachers/tutors.

Real English®

An online video library of spontaneous dialogues of people interviewed on the streets of English-speaking countries, organized according to grammatical, and functional criteria used in the interactive exercises.

20 essential idioms for ESL students

Math Resources

The Math Learning  Center

Workbooks and worksheets downloadable and printable for grades K-12.  Some are offered in Spanish.

Math-Aids.com

The math worksheets are randomly and dynamically generated by our math worksheet generators. This allows you to make an unlimited number of printable math worksheets to your specifications instantly.