Any description of an ESL teacher is going to be subjective. The list below is based on my opinion of what makes a good ESL or EFL teacher.
The responsibilities and duties of an ESL teacher are to prepare and deliver lessons to students who desire to learn English language skills. Aside from these essential responsibilities, the specific tasks and teacher duties will vary depending upon the type of setting and the type of students being taught.
But a general description of an ESL teacher and the qualities and characteristics of a good teacher will usually be the same. I stress "usually" here because the teaching setting may sometimes require additional characteristics (like patience with bureaucracies!).
I've provided a list below of the qualities and characteristics I believe are essential for a person to possess to be a good ESL teacher or ESL tutor. In my experience, I've come across some teachers who I would not recommend to students for various reasons, but mostly because they lacked one or more of the following essential characteristics.
1) Patient
2) Flexible
3) Curious
4) Empathetic
5) Intelligent
6) Cooperative
7) Knowledgeable
8) Enthusiastic
9) Resourceful
10) Genuine
These are the top 10 qualities I feel a good ESL teacher or ESL tutor must possess.
You'll notice that I did not include anything specific about education in my description here. While education and teacher certification in ESL are essential for some specific jobs, they are not essential to teach English to speakers of other languages (ESOL). For example, if you really want to teach ESL and you do not have any training, you can start by volunteering at local organizations that provide tutors to people in the community who want/need to practice their English language skills.
Of course, ESL teacher training will help you to become a better teacher (and to get a paying position), but it isn't always necessary in order to teach English to speakers of other languages.
Experience
-
English as a Second Language Teacher (May, 2019
–Jul, 2022) at 51talk
Online English teachers organize and present lessons that refine the reading and communication skills of students. They conduct classes online, as opposed to within traditional classrooms.