English Language Classes
English as a
Second Language and Immigrant Ministries (Classes and
of Northern Virginia (English Classes)
English for Adult
Speakers of Other Languages
Information on placement testing and registration for English classes offered in Fairfax County. Developed by the Fairfax County Public Schools' Office of Adult & Continuing Education, this listing includes class locations, dates, times, and fees.
Virginia Community College's ESL Program
This Web site provides information on English as a Second Language courses offered at each of the five Northern Virginia Community College campuses.
St. Mark ESL Program
(English and citizenship instruction)
- Learn English with Audio Materials (Select Non-Fiction and Genre: Language)
Mango Languages teaches conversation and cultural awareness in over a dozen languages including: Spanish, Korean, Vietnamese, Farsi and Chinese.
Activities for ESL Students
Over 1,000 activities, created by ESL teachers, are offered on this Web site. Quizzes, puzzles, and games make learning fun, and a bilingual format is available.
English as a Second
Links to Web sites covering grammar, writing, pronunciation, reading, games, and more are provided. Resources for ESL instructors are also available, as are job postings.
Randall's ESL Cyber Listening
A variety of listening "quizzes" based on your learning level are offered. Using video/audio players on your computer, real conversations ranging from "easy" to "very difficult" and from "short" to "long" are provided. After listening to the conversation or sounds, written questions follow which you may answer. Can be used individually or with group.
The official Web site for finding out where and when TOEFL tests are being offered. Associated fees, test advice, and study material suggestions are provided, as well as sample topics for both the TOEFL and the Test of Spoken English (TSE).
This database, subscribed to by the library for your use, offers many online practice tests and other skill-building options.