Deliver high-quality English as a Foreign Language (EFL) instruction to studentsPlan, prepare, and deliver engaging and effective lessons that meet the needs of studentsAssess and monitor student progress, providing feedback and support as neededUse a variety of teaching methods and materials to ensure student engagement and understandingCreate a positive and inclusive classroom environment that promotes student learning and successRequirementsBachelor's Degree in English, Education, or a related fieldTESOL, TEFL, or CELTA certificationNative or near-native English proficiencyPrior teaching experience, preferably with adult learnersStrong interpersonal and communication skillsBenefitsBasic Salary + Housing Allowance + Transport AllowanceGenerous Leave