An ideal English teacher
The following personal qualities are essential:
Patience
Natural teaching ability and a real affinity with language learners
Good communication and social skills
Positive outlook
Energy
Courtesy
Positive presentation skills
Ability to adjust and adapt to a new culture