Adult School Teacher - ESL (Various Levels), Monday - Thursday, (8:30 AM - 11:30 AM), New Haven Adult School at New Haven Unified School District

Application Deadline

Until Filled

Date Posted
7/9/2026
Contact
Number of Openings
1
Salary
Pay Range
$46.69 - $50.98 Per Hour
Length of Work Year
Part-Time, Monday-Thursday
Employment Type
Part Time

About the Employer

New Haven Unified School District (NHUSD) is based in Union City and primarily serves students and families in Union City and part of south Hayward. Enrolling more than 11,000 students across 13 schools, NHUSD leads the way in cutting-edge education, enrichment activities, and programs that prepare East Bay students for success.

Requirements / Qualifications

Requirements / Qualifications Credential: Designated Subject Adult Teaching Credential with ESL authorization, or K-12 English Single Subject or Multiple Subject Credential Prior experience in adult or alternative education preferred Prior experience teaching ESL preferred

Provide the following documents: Copy of Credential, resume and three letters of recommendation.

Requirements / Qualifications

Requirements / Qualifications Credential: Designated Subject Adult Teaching Credential with ESL authorization, or K-12 English Single Subject or Multiple Subject Credential Prior experience in adult or alternative education preferred Prior experience teaching ESL preferred

Provide the following documents: Copy of Credential, resume and three letters of recommendation.

Comments and Other Information

For more information, please contact Jami Majewski at jmajewski@nhusd.k12.ca.us Description: ESL teacher needed for a morning class, 4 days per week, Mon-Thurs. Class time is 8:30 to 11:30 am (12 hours per week). There are 16 hours total paid time per week which includes 1 hour of prep/admin time per day.

Comments and Other Information


For more information, please contact Jami Majewski at jmajewski@nhusd.k12.ca.us Description: ESL teacher needed for a morning class, 4 days per week, Mon-Thurs. Class time is 8:30 to 11:30 am (12 hours per week). There are 16 hours total paid time per week which includes 1 hour of prep/admin time per day.