Mary Immaculate College
Mary Immaculate College (MIC) is an autonomous university-level Catholic College of Education and the Liberal Arts, academically linked with the University of Limerick it is one of the main providers of Initial Teacher Education in Ireland. |