
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A public school system is seeking an ESL Teacher to provide instruction in English to students. The role involves planning lessons, aiding special population students, and maintaining accurate records of student progress. Candidates must have a Bachelor's degree, eligibility for Virginia ESL endorsement, and a passion for supporting students' language acquisition and academic success. This position offers opportunities to work in a collaborative and inclusive educational environment.
General knowledge of the practices, methods and techniques used in classroom teaching; ability to maintain confidential files and information and to compile reports; ability to deal effectively with students and teachers; skill in the use of classroom and instructional equipment; ability to operate standard office, word and data processing equipment; ability to establish and maintain effective working relationships with teachers, parents, students, and associates. Spanish as native/second language preferred.
Minimum requirements include a bachelor's degree from an accredited institution. Eligible for Virginia Endorsement in English as a Second Language. Experience working with children is preferred. Experience working with ESL students and parents is a must.
The Petersburg School Board is committed to maintaining a working and learning environment free from discrimination on the basis of race, color, religion, national origin, pregnancy, gender, sexual orientation, marital/civil union status, ancestry, place of birth, age, citizenship status, veteran status, political affiliation, or disability, as defined and required by state and federal laws. Petersburg City Public Schools provides reasonable accommodations to applicants with disabilities. The decision on granting reasonable accommodations will be on a case‑by‑case basis.
Postings current as of 12/17/2025 2:40:36 PM CST.
We're here to help! For questions regarding position qualifications or application procedures, please contact Petersburg City Public Schools directly. For technical questions regarding the Applicant Tracking system, please contact the Applicant Tracking help desk using the Request Technical Help link below.