
Margaret O'Keeffe
Margaret O’Keeffe is a freelance writer, teacher and course designer specialising in Business English and ESP. Based in Barcelona since 1991, she has written online English language materials for the Universitat Oberta de Catalunya in Spain and is an online tutor with the university. She is co-author of English for International Tourism (Pre-Intermediate) and she has recently written the Market Leader Advanced coursebook along with Iwonna Dubicka. When she isn’t working, she enjoys cycling in the hills.
Show More