Alverson Layne Spanish, Castilian and English teacher