Saudi Arabia as with much of the gulf provides fantastic conditions for teaching English, a very high wage and a good opportunity to save some good money.
With business and a large population of ex-pats, learning English is important to locals of Saudi Arabia. However even though English is taught as a second language in the public schooling system, it is still quite rare to find native English speakers teaching here.
There’s a large number of private schools in Saudi Arabia, catering mainly for the needs of the expatriate population. English is generally the language used for all lessons.
Most schools in Saudi Arabia require a college degree, with TEFL/TESOL certification and ESL teaching experience looked on favourably and required in many instances. The best time to look for English teaching work in Saudi Arabia is either January or September. Once you have a job teaching English in Saudi Arabia conditions are good with the teaching week around 25 hours per week. Wages per month for working this teaching week are quite high at around 8,000-12,000 SAR (around $2,100-$3,200 USD), teaching English in Saudi Arabia you should definetely be able to save quite a bit of money, with living expenses quite low at around 1,000-1,500 KWD ($270-400 USD) per month.
Opportunities for native English teachers to teach English in Saudi Arabia at post-secondary institutions and in businesses are plentiful, however it is often preferred that teachers have previous ESL experience as well as a degree. The salaries are quite high and the students are exceedingly energetic and motivated.