Student Resources


ESL Resources  

USA Learns - Independent Learner website.  Use this website to practice on your own.
USA Learns/class - Class website.  Log on to this site if you are enrolled in your teacher's class.
Step Forward website - click on the book you use in class to get started on practice lessons
Purdue University Online Writing LabThis page has many writing resources for ESL students. 

Math Concepts for ESL students  

Math Concepts in English online mini-course -  This mini-course is designed to help ESL students understand different ways we name and represent some commonly used math concepts in English. Especially designed for ESL students who plan to take the TABE test to get into ABE or IBEST class.

Listening Practice  

Randall's ESL Cyber Listening Lab - This free website has listening practice for Beginning, Intermediate, and Advanced students. Choose a level of difficulty (Easy, Medium, or Difficult), choose a topic, and listen to the conversation.  Then take a short quiz to see how much you understood.

Pronunciation Practice

American English Pronunciation Practice.   Animated libraries of the phonetic sounds of English, including an animated articulatory diagram, a step-by-step description, and video-audio of the sound spoken in context for each consonant and vowel sound.

Reading Practice

 Wonderopolis. This website has interesting articles on many topics.  Watch a short video, then read an article and listen to the article being read to you.  Vocabulary words are highlighted.
NewsELA -  This online news page has current news articles. You choose the reading level that is best for you.

Recursos en Español - Un sitio de internet gratis, bilingüe, basado en la fonética, e interactivo, diseñado para enseñar inglés básico a adultos hispanohablantes. A free, bilingual, phonetics-based, interactive website, designed to teach English basics to adult Spanish-speaking students.
Goodwill Community Foundation en español ( -  Un sitio de internet gratis y en español.  Tiene cursillos de inglés, de matemáticas, y de tecnología

GED/High School Resources 

The Learner Web - a learning support system that helps you reach specific learning goals such as earning a GED, improving your English or other basic skills, increasing digital literacy, transitioning to higher education, preparing for a job, or improving job-related basic skills.
CAHSEE Preparation  - An English-Language Arts Study Guide in PDF format.
A+ Math - Interactive, educational math activities for grades K-12. Includes math games, worksheets, flashcards, and more.
Khan AcademyLearn for free about math, art, computer programming, economics, physics, chemistry, biology, medicine, finance, history, and more.
IXL Math - Math practice on pre-K to geometry math topics
Key Train for Work Keys SkillsCareer Readiness Preparation 
iCivics.orga free, web-based education project designed to teach students civics and inspire them to be active participants in our democracy.


100 Civics Questions and Answers with MP3 Audio (English Version) - from U.S. Citizenship and Immigration Services - U.S. Citizenship and Immigration Services, Citizenship Resource Center. This page includes useful resources for Learners, Teachers and Organizations.
Basic Voting Information for California Voters 
You can find information on voting from California Secretary of State Debra Bowen in English, Spanish, Chinese, Hindi, Japanese, Khmer, Korean, Tagalog, Thai, and Vietnamese.
Deferred Action for Childhood Arrivals (DACA) - information from USCIS
FAQs on DACA from the U.S. Citizenship and Immigration Services.
Information about California Driver's Licenses regardless of Immigration Status (AB60)
 Frequently asked questions about AB 60 Driver's Licenses from the Immigrant Legal Resource Center (ILRC).


Upwardly Global - Offers training and support to help skilled immigrants achieve their full economic potential in the U.S.
World Education Services - Foreign Credential/Transcript Evaluation Services

Digital Literacy Skills

This site has lessons on Basic Computer Skills, Basic Internet Skills, Basic Email Skills, Basic Windows Skills, and Basic Word Processing Skills.
Goodwill Community Foundation (
Computer Basics This page has lessons, interactive exercises, and videos on using computers, laptops, etc. 

Free Computer Access and Training - This website has digital literacy training and information about where you can get free computer access and training in the South Bay Area.  

Mouse Practice

How to use a mouse A mouse tutorial from This is an interactive lesson that shows how to hold the mouse, click, roll over, double click, drag and drop, etc. 
Mouse Exercises Includes simple exercises to practice placing the mouse, clicking the mouse, drag and drop, and drawing with the mouse.
Mousercise More mouse practice (clicking, scrolling left-right, up-down). - a website that allows you to practice moving the mouse, left clicking, right clicking, double clicking, scrolling up and down, drag and drop, and text selection.
Typing/Keyboarding - a free online typing tutor & keyboarding tutorial for typists of all skill levels. Includes entertaining typing games, typing tests, and free official typing certification.  
Click on different buttons to see what different parts of a keyboard are for.
Includes a video tutorial, common shortcuts, shortcuts for browser, shortcuts for text (Windows only and Mac only), etc.

Local Resources

Santa Clara County 211 - A free, confidential, multilingual resource for non-emergency community, health and disaster information in Santa Clara County.  Available in 170 languages, 24 hours a day, 7 days a week. Check out their website or dial 2-1-1. Part of the United Way.

Legal Aid Society of Santa Clara County - provides free, civil legal services to low-income persons. Services include: Family Law, Fair Housing, Landlord/Tenant Rights, Special Education, Immigration and Naturalization, and Conflicts Project. Aid available in Spanish, Vietnamese, and Chinese. (408) 998-5200. 
Health Trust -  Information about Family Medical Insurance.  (408) 961-9893.
California Vision Foundationa non-profit, optometric charity designed to provide low-income, uninsured families throughout the state of California with free comprehensive eye exams and low cost glasses. There is a $10.00 (cash or money order) administrative fee. Para información en español, haga clic aquí.
Mental Health Support Services - County of Santa Clara Mental Health Department. Find links to mental health service providers throughout Santa Clara County. Contact number (800) 704-0900.  24-Hour, Toll Free Hotline (855) 278-4204.
Suicide and Crisis Services - County of Santa Clara. Provides immediate and confidential emotional support and crisis intervention to people in life-threatening situations, and educates the community about suicide and suicide prevention. 24-Hour, Toll Free Hotline (855) 278-4204.
Rape Crisis Center (YWCA) - Offers free, immediate crisis counseling and assistance, information and referrals, child abuse and assault prevention programs, and accompaniment services to medical, police, and court facilities. 24-Hour, seven days-a-week crisis hotline (408)287-3000.
SIREN (Services Immigrant Rights & Education Network) - SIREN's Immigration Legal Services Program (ILSP) provides citizenship and immigration legal services to immigrants in Santa Clara County.  Telephone: English: (408) 453-3003.
Spanish/English (español/inglés):  (408) 453-3017.
Vietnamese/English (Tiếng Việt / Tiếng Anh): (408) 453-3013.

Online Classes