Margaret Horrigan has been an English language teacher since 1991. She teaches adults and children and is a Cambridge trainer of DELTA, CELTA and CELTYL courses at IH Rome and ESP at LUISS University.
She is currently Head of Teacher Training at IH Rome
Margaret holds an MA in Applied Linguistics.