EFL teaching can be hard work. Any foreign languages teacher will tell you how little enthuiasm many children show for the subject; this problem can easily turn into poor discipline in the classroom if the teacher isn't on their toes. This is exaggerated if the teacher isn't up to speed on the local language, leaving them prone to losing effective control of the classroom. This can be easily remedied for most teachers by using an appropriate response, like a good language game where the students don't even realise they are learning.
Another difficulty for young, inexperienced EFL teachers can be tricky grammatical questions which expose the holes in most young people's grammer left by a national curriculum which ignored the area for almost twenty years.
The best way to ensure a happy classroom environment is to make sure you know your subject. Teachers can use English courses to make sure their grammer is of an appropriate standard, while taking appropriate courses for the country in which they are teaching. Teachers looking to teach in Spain should consider studying Spanish courses before or during their time in Spain; the same is true for French courses and Italian courses.
Luckily for EFL teachers, there are more schools that offer English courses than offer Swedish courses or German courses. This means that there is more work around the world for English teachers than for those wishing to teach Czech courses or Dutch courses.
When looking for language teaching jobs, applicants can find a vast array on the internet, potentially removing some of the stresses of relocation. It is much easier to leave the security of home in the knowledge that some degree of security awaits you at the other end. Some schools offer relocation language courses, although these are primarily meant for businesses.
Another thing to consider when looking for teaching work is the structure within the schools for which you apply. Some will insist that you should stick rigidly to the work provided in the text books, while others will give you carte blanche to teach as you find appropriate. The first type of work can be seen as 'easier', but the second type is probably more rewarding and offers a fuller insight into teaching methodology. Whether teaching English courses in London or Spanish courses in Dublin, it pays to know what you are letting yourself in for!