Websites to Search for ESL Classes
Santa Clara County ESLSponsored 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