Education
Master of Arts with 1st class honors in French and Italian, University Glasgow, 1961.
Master of Arts with 1st class honors in French and Italian, University Glasgow, 1961.
Research fellow Scuola Normale Superiore, Pisa, Italy, 1961—1962, University Florence, Italy, 1962—1964. Assistant lecturer University Bristol, England, 1964—1966. Lecturer in Italian Cardiff University, Wales, since 1967, director of studies in Italian, since 1983.
A level examiner Oxford Board, Oxford and Cambridge Board. Chief examiner in Italian and member modern language panel WJEC. External examiner in Italian University Bath, University Bristol, University Oxford.
Coordinator exchanges Claremont College, California. Socrates coordinator University Milan, University Parma, University Pavia, University Pisa, University Salerno. Chair, convenor Italian Examination Board.
Member of Association of Teachers of Italian (president, chair language center UCC).