🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Foreign Science Teacher (Native / Non-native) Thasalaprasitsuksa School is seeking a passionate and dedicated Foreign Science Teacher to join our English Program (EP) in Nakhon Si Thammarat, Southern Thailand. Position Foreign Science Teacher (Native / Non-native) Subject: Science Level: Secondary School (English Program) Position Available: 1 Salary Native Speaker: 30,000 THB/month Non-native Speaker: 25,000 THB/month Benefits ✔ Assistance with Visa & Work Permit documentation ✔ Assistance with Teacher License application ✔ Friendly and supportive English Program team ✔ Teaching materials and curriculum provided ✔ Five-day work week (Monday–Friday) Job Responsibilities Teach Science in English Teaching Load: 21–22 periods/week Prepare lesson plans and teaching materials Assess students and submit grades Attend school meetings and activities Participate in Parent Meetings (once each semester) Teach Summer Science Course (up to 30 periods) Provide academic support for students (2 hours/week) Perform other duties assigned by the school Qualifications Applicants should have: Bachelor's Degree or higher in Science or a related field Ability to teach Science in English Good English communication skills Professional attitude and responsibility Teaching experience preferred Teaching License or Teaching Permit is an advantage TESOL/TEFL or related certificates are an advantage Required Documents Please send: CV / Resume Passport Degree Certificate Academic Transcript Recent Photograph Teaching License (if available) Reference Letter (if available) Other relevant certificates Recruitment Schedule Application Period: 3–8 August 2026 Online Interview: 10 August 2026 Location Thasalaprasitsuksa School Thasala District, Nakhon Si Thammarat Southern Thailand How to Apply Please email the following documents to: ep-depoffice@thasala.ac.th For further information, please contact the English Program Office. We look forward to welcoming you to our team!