There is a strong demand in Germany for learning English and plenty of private language schools. Since English is well taught in schools, much of the demand comes from adutls - teaching general and business English.
The German government gives incentives to companies to invest in training their work force and while many may opt for computer training, others offer courses in English, which means there are many well paid positions in the business and commercial sector for EFL teachers.
Pay and opportunities are good, although you will be likely working for schools on a self-employed contract. This does mean you can freelance and set your hours etc.
Tips for teaching English in Germany:
* choose the 150-hour TESOL Premier Plus course for Europe
* consider adding a 30-hour Business TESOL course as this specialism is very much in demand
* add the 40-hour Total Grammar course, as this will come in especially useful
* dress for business and present a professional CV/resume
* learn some German which is useful for socialising and networking
We suggest one of these courses for this country: