I think that teaching English to any kind of students is a challenge, it is a new whole experience every day, and also you learn from your teaching. as they say, you are a babysitter, you are a doctor, you are a conselor, you are an adviser, you are many more things, but you need to enjoy all this things.
Somebody said that teaching English was easy, that all you have to do is to present your topic and sit down and enjoy the class, I do not think the same way, first we need to like our profesion, second, like I said, we need to enjoy your job and, finally you need to prepare well your class.
I would like to give some advices to those English teachers that do not like what they are doing.
If you feel sick, do not go to work because you might get your cold to your students or they might not understand nothing from a teacher ho has a running nose.
If you found a new rule in the target language, share it with your students.
If you make a mistake or do not know something, do not lie to your students and tell them that for the next class you will found the answer.
This is a good video where you can see how to teach English in a fun way.
Get ideas and put them into practice, and if you have new ideas, share them with all of us.
Sometimes we as teachers need a little help from other teachers, so please share any ideas that you have, or if you found any more videos about learning English in a fun way or having fun with English grammar.