Discussion Forums
Discussion Forums, Dave’s ESL Cafe

English Forums, EnglishForums

Listening Activities
ESL Independent Study Lab, Listening Page 1

ESL Independent Study Lab, Listening Page 2

ESL Computer Lab Activities, University of Florida

Listening Quizzes, Randall’s ESL Cyber Listening Lab

Pronunciation Activities
ESL Independent Study Lab, Pronunciation

Vocabulary and Idioms
ESL Idiom Page, Dave’s ESL Cafe

Phrasal Verb Page Definitions and Examples

ESL Independent Study Lab, Vocabulary Page 1

ESL Independent Study Lab, Vocabulary Page 2

Self Study English Vocabulary Quizzes, The Internet TESL Journal

Self Study Idiom Quizzes, The Internet TESL Journal

Self Study Homonym Quizzes, The Internet TESL Journal

English Vocabulary Quizzes Easy, The Internet TESL Journal

English Vocabulary Quizzes with Pictures, The Internet TESL Journal

English Vocabulary Quizzes Medium, The Internet TESL Journal

English Vocabulary Quizzes Difficult, The Internet TESL Journal

Commonly Used Proverbs

Matching Quiz of Commonly Used Proverbs

Reading Activities
ESL Independent Study Lab, Reading Page 1

ESL Computer Lab Activities, University of Florida

ESL Independent Study Lab, Reading Page 2

Reading Comprehension Beginner, The Reading Matrix

Reading Comprehension Intermediate, The Reading Matrix

Analyzing Text, The Reading Matrix

Audio Stories, Beenleigh State School

News, Story Archive Literacynet

Writing Activities
ESL Independent Study Lab, Writing Page

Grammar Help
ESL Independent Study Lab, Grammar Page 1

ESL Independent Study Lab, Grammar Page 2

English Grammar Quizzes Easy, The Internet TESL Journal

English Grammar Quizzes Medium, The Internet TESL Journal

English Grammar Quizzes Difficult, The Internet TESL Journal

Self-Study Grammar Quizzes, The Internet TESL Journal

Self-Study Grammar Quizzes About Places, The Internet TESL Journal

TOEFL Activities
ESL Independent Study Lab, TOEFL Page

Fun and Games
ESL Independent Study Lab, Fun and Games Page 1

ESL Independent Study Lab, Fun and Games Page 2

Crossword Puzzles Easy, The Internet TESL Journal

Crossword Puzzles Not So Easy, The Internet TESL Journal

Self Study Scrambled Word Quizzes, The Internet TESL Journal

Self Study Holiday and Other Quizzes, The Internet TESL Journal

Phrasal Verb Dispenser

Spell Check Game, Funbrain

The Grammar Gorillas, Funbrain

Spellaroo, Funbrain

Word Confusion!, Funbrain

2Bee or Nottoobee, Funbrain

Rooting Out Words, Funbrain

Wacky Tales, Funbrain

Paint by Idioms, Funbrain

The Plural Girls, Funbrain

Scramble Saurus, Funbrain

ESL Multiple Quizzes
Quizzes with Sound, The Internet TESL Journal