Skip to main content
Chat with a Librarian
The chat service will be unavailable from 7:00 p.m. February 24 through 4:00 a.m. February 25.
Web Resources to Help Speaking
- Activities for ESL Students - Quizzes, tests, exercises and puzzles to help you learn English as a Second Language (ESL)
- Teachers of English to Speakers of Other Languages, Inc. (TESOL) is a professional association with a mission to ensure excellence in English language.
- Vocabulary.com - Vocabulary.com will help you to master the words that are essential to academic and business success.
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