Trent Polytechnic, Nottingham
Certificate in Education (University of Nottingham)
Contemporary and Environmental Studies 1972-1975
Polytechnic of North London
Bachelor of Education (CNAA)
Upper Second Class Honors, Mathematical Education 1977-1981
GCE A Level Spanish 1984
University of London, Institute of Latin American Studies
MA Area Studies (Latin America) 1993-1995
De Montfort University, MA Learning and Teaching 1997-2000