Ha enseñado cursos regulares en las universidades de Sevilla, Navarra y Complutense de Madrid (35 años) y también ha dictado conferencias, seminarios o cursos de doctorado en otras universidades de 25 países y 4 continentes.