Ha impartido enseñanzas en otros centros, como el Colegio Universitario de Cádiz, Colegio Universitario de Córdoba, el Colegio Universitario de Huelva, la Escuela Diplomática de Madrid y la Universidad del Norte (Tucumán, Argentina).