Gearóid Ó Treasaigh from Galway, Ireland, is in New Brunswick teaching Irish studies at St. Thomas University through the ...