TESL Teacher

Job Description

As a Teaching English as a Second Language (TESL) Teacher, you need to understand different cultures and be knowledgeable of different teaching strategies in order to teach English to your students effectively.

As part of your responsibilities, you will need to manage the classroom, create lesson plans and in some cases work with international and immigrant students.

To be a successful TESL Teacher, you should be able to create an environment that is conducive to learning. Ultimately, an exceptional Teacher will encourage students to interact with each other to improve their English-speaking skills.

The Job Scope

  • Planning, preparing and delivering lessons
  • Preparing teaching materials
  • Helping pupils improve their listening, speaking, reading and writing skills via individual and group sessions
  • Checking and assessing pupils' work
  • Organizing and running specialist courses
  • Assist in school’s social events
  • Communicating with parents as needed
  • Keeping an accurate record of students performance

Skills Required

Lateral thinking


Academic Requirement

Program Ijazah Sarjana Muda Perguruan (PISMP)

    Pass Program Persediaan Ijazah Sarjana Muda Perguruan (PPISMP)
Program Persediaan Ijazah Sarjana Muda Perguruan (PPISMP)

  • SPM / O-Level
    • a distinction (cemerlang) in any five subjects
    • at least a credit (kepujian) in Bahasa Melayu and Sejarah
    • a pass in English
    • Applicants must also meet the specific requirements of the specialization they are interested in (more information available when you apply online).

Salary Range

    An entry-level Teacher with less than 1-year experience can expect to earn an average total compensation (includes tips, bonus, and overtime pay) of RM 2,569 per month.
    Teachers with 1-4 years of experience earns an average total compensation of RM 3,452 and an experienced Teacher with 10-19 years of experience earns an average total compensation of RM 4,419 based on 39 salaries on PayScale . In their late career (20 years and higher), employees earn an average total compensation of RM 6,824.