Can an American work legally in Spain as an English teacher?

Teach English in Madrid Teaching English in Spain TEFL Blog TEFL courses