Office of International Programs
Office of International Programs > Inbound Programs > Online ESL Resources
Online ESL Resources
Idioms/Slang
- Dave's ESL Café
- ESL Gold
- The Idiom Connection
- Many Things: Slang and Idioms
- English as a Second Language--Idioms
Grammar
- Purdue University Online Writing Lab
- Activities for ESL Students
- Many Things: English Grammar
- ESL Website for Students and Teachers
- Guide to Grammar and Writing
Punctuation, Spelling, Sentence structure
Listening
- ESL Cyber Listening Lab
- Many Things: Listening
- Listening Activities for ESL students
- Adult Learning
- Hear the Word
- Sounds of English
TOEFL
- Highly Recommended TOEFL / TOEIC Links
- TOEFL Grammar
- University of Texas at Austin - ESL services
- ETS TOEFL Practice Online
- What to Expect, Preparation Tips & Exam Practice
Pronunciation
- Pronunciation Links
- English Club
- Many Things: Minimal Pair Practice & Quizzes
- Many Things: Pronunciation Practice
- The CAN-8 VirtuaLab
- American Accent
- English as a Second Language--Pronunciation
Speaking/Conversation
- ESL Gold: Topics for Conversation
- ESL Gold: Speaking Situations
- ESL Gold: Useful Expressions(Business English)
- ESL Gold: Phrases for Conversation
Vocabulary
Reading
- English Club: Reading
- Many Things: Reading in English
- ESL Monkeys
- English as a Second Language website: Reading
- ESL Reading
- Adult Learning
- Phonetics
- Purdue University: 10 Strategies to Improve Your Reading Comprehension for College
Writing
English proverbs
Podcasts
Study Skills
Resources for Graduate Writers
Kansas City Links
American Culture
For Families and Kids
- PBS Kids
- Learn to Read
- Family Fun
- Learn to Type
- The Ultimate Word Games Guide
- Reading Fluency and Literacy in School
Last modified:
Jan 25, 2021