Santa Rosa Junior College

Phone: (707) 527-4382

Fax: (707) 522-2769

Santa Rosa Junior College offers English as a Second Language classes in several locations. Many are credit classes while others are non-credit classes.

You can visit the ESL department home page for information on how to get started and much more.

Start Registration Here


Petaluma Adult School ofrece varias clases gratuitas para el estudiante de inglés.  Nuestro programa incluye inglés como segundo idioma, nivel 1 hasta nivel 4; preparación para la ciudadanía; y habilidades de computación básica de ESL.  Clases diurnas y nocturnas están disponibles en Petaluma, ​​ incluyen guardería gratuita y estacionamiento gratis.

Petaluma Adult School también ofrece un programa de Diploma de prepatoria/educación media y equivalencia tanto en inglés como en español.  Las clases están disponibles en Petaluma, Santa Rosa y Sonoma.

Petaluma Adult School offers a number of free classes for the English language learner. Our program includes English as a Second Language, level 1 through level 4; Citizenship Preparation; and ESL Basic Computer Skills. Day and evening classes are available in Petaluma, and also include free child care and free parking.

Petaluma Adult School also offers a High School Diploma program in both English and Spanish. High School Diploma, and Equivalency, classes are available in Petaluma, Santa Rosa, and Sonoma.

Petaluma Adult School is dedicated to lifelong learning, from cradle to career and beyond. Our educational options range from parenting and early learning programs for families with young children to those with school-age youngsters. We also provide support for completers of a high school diploma or GED, introductory computer skills training, and Citizenship Preparation, English language development, along with several medical career and apprenticeship training programs.

Visit their Website Here/Visita Pagina Web Aquí

For more information about our classes and registration, please call 707-778-4633

Para más información sobre nuestras clases GRATUITAS, por favor llame al 707-778-4633 o haga clic AQUÍ:

Las clases de ESL de otoño comienzan el lunes 28 de agosto y continúan hasta el 14 de diciembre de 2018. Hay guardería y estacionamiento gratuitos disponibles.

HORARIO DE CLASES en McDowell Elementary

Clases de ESL por la mañana

De lunes a jueves, de 8:45 a 11:30 h,

Niveles 1-4. Cuidado de niños gratis está disponible.

ESL Habilidades Básicas de Computación

Vie, 9: 00-11: 30am

Nota: No hay cuidado infantil disponible para esta clase.

Clases nocturnas de ESL

Martes y jueves, 6: 30-9: 00pm

Niveles 1-3. Cuidado de niños gratis está disponible.

Preparación para la ciudadanía en inglés

Mié, 6:30 – 9:00 p.m.

Fall ESL CLASSES begin Monday, August 28th and are on-going through December 14, 2018. Free child care and parking available.

CLASS SCHEDULE at McDowell Elementary
Morning ESL Classes
Mon-Thurs, 8:45-11:30am,
Levels 1-4. Free childcare is available.

ESL Basic Computer Skills
Fri, 9:00-11:30am
Note: No child care is available for this class.

Evening ESL Classes
Tues & Thurs, 6:30-9:00pm
Levels 1-3. Free childcare is available.

Citizenship Preparation in English

Wed, 6:30 – 9:00 pm
Free child care is available.

Roseland English For Adult Learners

Roseland English for Adult Learners has been offering Free structured English as Second Language (ESL) classes to the community since 2008. Our year round program offers three levels of English Instruction. Our ESL classes are taught by 6 volunteer TESOL certified teachers dedicated to teach our students.

Interested students come to classroom 34 on Tuesdays or Thursdays between 6:30-8:30pm and speak with Ellen or David Bailey.

Contact Program
Ellen Bailey, Director

Classroom 34
Sheppard School
1777 West Avenue
Santa Rosa, CA 95407

Tuesday and Thursday 6:30-8:30 (year round)

Classes are Free. Students are asked to purchase their own books.


Community Action Partnership of Sonoma County

Provides a Community School Model offering parents and children classes and support to improve parenting skills, work force development, school readiness, and self sufficiency. Offers ESL, English as a second language, GED, Parenting Programs, Counseling, Support Groups, CalFresh registration, Triple P, Positive Parenting Program, consultation and group, and other classes and activities,
Offers child care for all the activities and classes for children aged 2- 5 years old.


In Person

  • Via Esperanza Centro de Educacion(located on the campus of Lawrence Cook Middle School) 2480 Sebastopol Road Santa Rosa, California 95407 
  • Walk-in Hours: 8:30 AM – 5:00 PM (Monday – Friday)

By Phone: 

Magdalena Mendoza (707) 480-9374 

Maria Luna (707) 481-3171

Fees: Free services

This semester, Vía Esperanza Centro de Educación looks to offer the great classes and programs that our community knows and loves, with the addition of a few new opportunities to learn, grow, and flourish! Read on to learn more about what we offer and how you can sign up!


All classes and programs at Vía Esperanza are FREE. Child care is provided at no cost for most classes and activities.

For more information and to enroll, please visit our office in person Monday through Friday from 8:30 AM – 5:00 PM or give us a call at (707) 480-9374 or (707) 867-7290.


Michael P. Varela

Program Manager

(707) 481-1781

Magdalena Mendoza

Program Coordinator

(707) 480-9374

Ana Díaz de Vigil

Lead ECE Care Provider/Administrative Assistant

(707) 867-7290

Maria Elena Alvarado

Family Engagement Specialist

(707) 892-3757