2002- Professor of Spanish, Brigham Young University, USA
2000-2002 Visiting Professor, Brigham Young University, USA
1998 Visiting Lecturer, University of Cambridge, UK
1996-2002 Senior Lecturer in Spanish, University of Exeter, UK
1978-1996 Lecturer in Spanish, University of Exeter, UK
1977-1978 Part-time Lecturer in Spanish, University of Wales, Cardiff, UK