Skip to page body Home Using the Library Research / Resources Events Children / Teens About the Library Support the Library
Classic Catalog Link+

Websites to Search for ESL Classes

Santa Clara County ESL
Sponsored by the Santa Clara County Office of Human Relations and Immigrant Relations and Integration Services (IRIS), this search tool accesses a database of ESL courses and providers within the county.

Santa Clara County 2-1-1
A listing of services and programs throughout Santa Clara County that offer language instruction and ESL.


Organizations Offering ESL Classes

Santa Clara:

Santa Clara Adult Education Program
1840 Benton St.
Santa Clara, CA 95050
(408) 423-3500

Mission College
3000 Mission College Blvd.
Santa Clara, CA 95054
(408) 988-2200

Valley Life Center – Santa Clara Foursquare Church
(ESL Conversation Club)
3421 Monroe St.
Santa Clara, CA 95051
(408) 246-4881


San Jose:

Metropolitan Adult Education Center (MC)
760 Hillsdale Avenue, Room 1
San Jose, CA
408-723-6450

San Jose City College
2100 Moorpark Ave.
San José, CA 95128
(408) 298-2181

San Jose Public Libraries
ESL conversation club


Sunnyvale:

Sunnyvale-Cupertino – Adult Education
Fremont Union High School District
591 W. Fremont Ave.
Sunnyvale, CA 94087
(408) 522-2700

Sunnyvale Public Library
ESL Conversation Group
665 W. Olive Ave.
Sunnyvale, CA 94086
(408) 730-7300


Cupertino:

De Anza College
21250 Stevens Creek Blvd.
Cupertino, CA 95014
(408) 864-8327

Sunnyvale-Cupertino – Adult Education
Fremont Union High School District
(Classes also offered at Cupertino Senior Center)
21251 Stevens Creek Blvd.
Cupertino, CA 95014
(408) 522-2700
Last updated: 8/9/2011 4:30:50 PM