Skip to main content
Alameda County Library

ESL: Websites

ESL, English for Speakers of Other Languages


BBC Learning English website is another good multimedia source for ESL learners.

English Meeting with Dave Sconda

This website is very useful  resource with audio and video for ESL students and teachers worldwide.



sozo exchange where adults learn english and exchange ideas

Google Language Tools