Students » ESL Resources

ESL Resources

Typing Practice
Use this site to learn how to type or brush up on your skills. It's useful for students of all levels, beginning to advanced typists. You'll need to sign up with a user name and a password, but it's free.

Learn to Type!
Typing lessons will help you write faster on the computer.

Car Talk
Practice your listening skills by listening to "Car Talk" on NPR, National Public Radio at 89.3 FM, every Saturday morning from 10 to 11 o'clock, and repeated on Sunday morning at the same time. Brothers "Click" and "Clack" will help listeners solve their car problems. For Advanced students.

Practice Listening Skills
This is a great website for practicing listening skills. You can choose easy, medium, or difficult. Listen to the recorded conversation and answer questions about what you heard.

Grammar Games
This site uses games to help you practice grammar. This site is blocked at school, but is available to you at home.

This website helps you practice many grammar points. Click on what you would like to practice. There is a grammar description and on the bottom of the page there are several exercises for practice.

Grammar/Vocabulary Practice
This site has opportunities to practice grammar and vocabulary at all ESL levels.

English for Everyone
Free worksheets for Beginning, Intermediate, and Advanced levels. Click on the left-hand menu to choose grammar, punctuation, sentence construction, and many other topics. Check it out.

U.S.A. Learns
U.S.A. Learns is a free ESL website, with extensive practice for Beginners and some practice for Intermediate students. Improve basic Reading, Writing, Speaking and Life skills.

American History
Great website to learn about America -- its history, holidays, and famous people

Many Things
This is a site that has many reading and vocabulary activities. Read and listen to short stories written by famous American writers. Learn and practice new words with fun games. Activities for all levels.