Hey Rocinante, jer here. Welcome to the board!
Well, hate to sound negative but your illegal working situation will hinder you bigtime here, fewer and fewer companies/schools are willing to hire (off the books) Americans and other non-EU citizens. Plus, with a big step of the Euro on Jan. 1st 2002 and the ever increasing consolidation of the European Union, I fear that this will only get worse for non-EU members
Going to the schools yourself is the more presonalway to go about any job search but is more time consuming as well. It may be your only real option though since you mauy not get any answers by simply e-mailing your C.V. or sending it via snail mail. Many schools here are still in the dark ages when it comes to technology
"Enchufe" ("Connections") always helps as the old "who you know over what you know" is still alive and well here in Spain, but you will find that with a TEFL, TOESL,CELTA, etc... degree your job search will be easier. I will repeat however that the lack of legal working papers in a MAJOR disadvantage.
Also, many teachers here are run ragged by the schools/companies they work for. You may have to run around the city a lot if you work for companies that send you to in-company classes.
Keep an eye on my monthly classifieds section at
www.multimadrid.com/classifieds (brought to you by the world famous InMadrid newspaper here, online at (
www.in-madrid.com), it usually has a jobs offered section that is chock-full-of teaching job offers.
Another good resource for anyone looking to teach English in Spain is the Ex Patriat Caf� at
www.expatriatecafe.com . Maybe Tracy Moral (she runs the site) will drop by this thread and give you some good advice as well
Saludos & Suerte,
jer...
p.d. one thing is for sure, finding a job from abroad is next to impossible so if you are serious about it all, arrive and then search. That is not to say that a lot of pre-arrival research is not a good idea, it is, but the actual job search will not be easy from abroad. The same goes for finding an apartment or room to rent.