Bachelor’s degree in English, Education, or a related field (Master’s preferred)
Teaching certification (TEFL/TESOL/CELTA preferred, if applicable)
Proven experience teaching English to students at relevant levels
Strong command of spoken and written English
Excellent classroom management and interpersonal skills
Ability to use digital tools and online teaching platforms (if applicable)
Passion for teaching and student development