José María Castiñeira de Dios, Prof.