Educational Services - In-person ESOL Volunteer-Teacher, Adult Program

Volunteer-Teachers in the Adult ESOL Program co-teach in pairs with small groups of 4-10 students of the same level of English, the same students every week. All volunteers commit to volunteer for at least 2 hours each week for 11 weeks (one week of training and ten weeks of class). At least one volunteer in each co-teaching pair has experience teaching ESOL or is certified or pursuing certification in TESOL or TEFL. Volunteer-Teachers do not need to know a language other than English.


As a Volunteer-Teacher in our program, you will use our online curriculum to lead activities, engage in conversations with students, teach new concepts, and reinforce materials. You will also coordinate lesson planning with your co-teacher before class and make notes about student progress after class. You may also supplement the curriculum with other materials and may be observed by staff or prospective ESOL teachers.


This volunteer position provides valuable experience in lesson planning, collaboration, and adult education. It also provides volunteers with the unique opportunity to develop an intercultural learning community while teaching English language skills that will help students in their daily lives.


The in-person class takes place at the Esperanza Center, Mondays and Wednesdays, 10am-12pm and on Tuesdays and Thursdays 10am-12pm.  There will be the same group of students on Mondays and Wednesdays, and on Tuesday and Thursdays.  Volunteers can choose one class time or select both Monday/Wednesday or Tuesdays/Thursdays. Priority may be given to teachers who can volunteer twice a week.


If you are interested in volunteering or have any questions, please contact Sandra Hunsicker at

Schedule Summary

The next 10 shifts (out of 40 total shifts) for this activity are as follows

Date Start Time End Time
Monday, September 25, 2023 10:00 AM 12:00 PM
Tuesday, September 26, 2023 10:00 AM 12:00 PM
Wednesday, September 27, 2023 10:00 AM 12:00 PM
Thursday, September 28, 2023 10:00 AM 12:00 PM
Monday, October 02, 2023 10:00 AM 12:00 PM
Tuesday, October 03, 2023 10:00 AM 12:00 PM
Wednesday, October 04, 2023 10:00 AM 12:00 PM
Thursday, October 05, 2023 10:00 AM 12:00 PM
Monday, October 09, 2023 10:00 AM 12:00 PM
Tuesday, October 10, 2023 10:00 AM 12:00 PM