Online Learning Resources

In addition to our English Language classes, current students may enjoy the following self-study resources for more practice.


Nita's Tell Me More: Student stories, Nonfiction, and The 15 Color Vowels (ODE teacher Nita's books)

Duolingo Study English and other world languages at your own pace with this cell phone app.

Anki Make online flashcards and practice vocabulary on your phone

Learning Chocolate Learn new vocabulary with interactive activities on 800 topics

Marshall Reading short stories to listen to and read

BEGINNER (Levels 1-3)

Bow Valley ESL Readers short stories to listen to and read

Listen-A-Minute Listening practice on 100s of topics


Randall's ESL Cyber Listening Lab Test your listening with recorded dialogues and listening quizzes

Lyrics Training Listen to pop songs and type in the missing words

ONLINE NEWSPAPERS 1000s of world newspapers in many languages

Rachel's English Channel on YouTube Watch videos about pronunciation, idioms, vocabulary, slang

Khan Academy Watch short videos that teach (in English!) math, science, grammar, test prep

ADVANCED (Levels 5+)

Free Rice Check your English vocabulary and grammar knowledge as you play this game and donate food to hungry people around the world.

StoryCorps Listen to Americans tell true stories about their lives, and read the words at the same time