Welcome to NCC ESL Wiki!


Below you will find a list of websites that you can work on at home.

General


Dave's ESL Cafe

Linguistic Funland

ESL Hotlist

Interesting things for ESL students

**The English Zone**

**English Club**

**English at Home**

Agenda Web

**Quizzes and Games**

**Everyday English**

Five Minute English

English Media Lab

ESOL Courses


Grammar
**Online English Grammar**

**Guide to Grammar and Writing**

**Grammar Quizzes** (from the Internet TESOL Journal)
**ELC Study Zone**

**English Club English Grammar**

**About.com English as a 2nd Language Grammar Reference**

**English Learner**

Better at English

Skillswise - English and Maths for Adults

Plural Fishing

**Preposition Game**

Preposition Audio Game


A Guide to Learning English


Learning English Online


ESL Grammar Quizzes

Basic Verb Tenses


Verb Tenses

Agenda Web

Learn American English Online

ESL Interactive Games

English Grammar Lessons

Grammar Bytes

Listening


**Listening Lab**

**English Media Lab**

Listening Exercises

English Language Listening Lab Online


Life Skills Listening

**Randall's ESL Cyber Listening Lab**

**National Public Radio**

**The English Listening Lounge**

**Young and Old Favorites** (American Music with Lyrics from NIEHS)

**Voice of America Special English**

**The Bob and Rob Show** (podcast discussion and variety show on culture, language, vocabulary)
**Easy Online RSS Reader for ESL/EFL Podcasts**

**English as a Second Language Podcast**

AudioBooks

5 Minute English


ESL Listening Comprehension Exercises with Movie Clips


ESOL Courses


Listening Activities


Agenda Web

Vocabulary



**Vocabulary Can be Fun**

Beginning ESL Vocabulary

**BBC World Service Words in the News**

**Vocabulary in the News**

**ESL Slang Page**

**Self-Study Vocabulary Quizzes**

**Building A Better Vocabulary Tutorial (advanced)**

**Idiom Site** (a list of idioms and definitions)

**Idiom Connection**

**Dictionary of Idioms and Idiomatic Expressions**


Cambridge English


ESL Gold


Internationl House Bristol


English Vocabulary Exercises


ESOL courses


ESLPDF.com


ESL Games - Crossword puzzles

Speaking


ESL Gold

Easy Conversations for ESL Beginners

Speaking Practice Online for English Learners

**Practice Conversations** (vocabulary and expressions for the doctor's office)
Presentations and Public Speaking in English (texts and recordings for speaking practice)
Talk English
Spoken Skills


Pronunciation

ESL Tower


**English Pronunciation from Okanagan University College**

**ELEaston Pronunciation**


American English Pronunciation Practice

Ship or Sheep: Minimal Pair Practice

Perfect Pronunciaton Exercises

Train Your Accent