Hi Salamanca02--
If you are coming over here to take the TEFL and then seek teaching jobs, the best time to take the TEFL is July/August as the heavy hiring time for teachers is in September/October. Itīs also a good time to look for housing as many students and others have left the city leaving rental apartments/flats vacant.
That said, the second best time to come and take the TEFL would be December/January. The second "wave" of mass hiring happens in January when a lot of English teachers have returned to their countries for the holidays with no plans of coming back to Spain, or have moved on to teach in other countries. However, itīs a bit more difficult to find housing at this time... although not impossible.
Year round there is a demand, but for a newly trained teacher your best bet is to be here for the mass hiring times to be able to fill up your teaching schedule as much as possible.
Another thing to keep in mind is that very few places will offer you complete hours for a couple of reasons:
1. If you donīt have legal working papers, it keeps their legal risk low. They fill a lot of hours with "legal" teachers and spot hours with the rest.
2. Turnover in English teaching is high in Spain. Itīs not unusual for a teacher to leave a teaching job after 3-6 months (although as a small business owner, I find that lack of loyalty despicable) to either chase more money, to travel to another country, or simply because they have discovered that they donīt like English teaching. Most places hiring expect the teachers to stay on for the full year... until the end of June. Therefore, not giving you a lot of hours reduces their risk being left with out a teacher for a lot of classes in the case that you stop working for them.
3. By the mere nature of the fact that you are new to English teaching. They will want to "try you out" first before going gung-ho with lots of hours.
Keeping all of this in mind, be prepared to work for multiple employers to be able to fill your teaching schedule.
Something else to think about, come prepared with at least $5-6,000 saved. It will serve as a nice cushion for when you need to pay a deposit on a flat, or find that you arenīt filling your teaching hours as fast as you would like. Even when you do get hired, you wonīt see your first bit of income for a month. Pay schedules here are once a month at the beginning of the month not like the bi-weekly paychecks in the States.
Feel free to post more questions. You might also want to check out
Expatriate Cafe for more detailed information about teaching here in Spain.
Good luck!