Barbara MacKay Life story
Barbara MacKay has worked in Italy, Spain and the UK as an English language teacher with students of all levels and ages. She has a degree in English Studies and History, and a post graduate diploma in English Studies from Oxford Brookes University. ...