Why not Italy? Sun, good life, good food and drink...
Ziggy (and Ant), try also South Tyrol aka Alto Adige (Italy)...I suspect that knowledge of at least one language other than English (either German or Italian, even better if you can communicate in both Italian and German) will be required, though.
You can look also into this forum:http://www.suedtiroler-skischule.it/...m/Ultimate.cgi
This is only for Alto Adige, Trentino, same region but different "county" (Province in truth) may have different rules...
For Lombardy try herehttp://www.amsi.it/lombardia/rightscreen.html
(you'll need to send a fax...)
Or better, each region has it own address (select the Alps..Valle D'Aosta, Lombardy, Veneto and Trentino, other than Alto Adige)...althought if you want to try the thrill to teach and ski on a live volcano you might think about Sicily.http://22.214.171.124/fisi/default.asp?idContenuto=1671