Dilan Ad Spanish, Castilian and English teacher