Angel de Castro Martín: Docencia