Skip to main content
Chat with a Librarian
Get live help from a librarian 24/7
To start a chat, type your question or message in box below.
Web Resources to Help Speaking
Vocabulary.com will help you to master the words that are essential to academic and business success.
Teachers of English to Speakers of Other Languages, Inc. (TESOL) is a professional association with a mission to ensure excellence in English language.
- Activities for ESL Students
Quizzes, tests, exercises and puzzles to help you learn English as a Second Language (ESL).
The Online Writing Lab (OWL) at Purdue University houses writing resources and instructional material, in order to assist ESL students with many writing projects.
- Voice of America
This site helps people learn about American English and American life and stay informed about world news and developments in science.
General Web Resources
5 Minute English
This site offers a variety of activities including listening, pronunciation, idioms, grammar, and vocabulary.
This site provides guides, tips and resources to help you understand more about the world.
CCSF ESL Student Wiki
Free ESL materials from all over the world for all levels of students; created by ESL instructors at CCSF.
Connect With English
A video instructional series for college and high school classrooms and adult learners; 50 fifteen-minute video programs and coordinated books
Dave’s ESL Café
The Internet's meeting place for ESLand EFL teachers and students from around the world.
An English language website where everything has sound. A great place to practice conversation, vocabulary, grammar, reading, and more.
Longman Web Dictionary
An online dictionary of British and American pronunciations of words, including people and place names.
Purdue University Online Lab for ESL Students
These OWL resources will help ESL students in second language writing. They also will help ESL instructors and tutors develop curricula for teaching second language writing.
Randall's ESL Cyber Listening Lab
Offers tools for listening practice.
Library & Learning Resources, City College of San Francisco
50 Phelan Avenue, San Francisco, CA 94112 (415) 452-5541