Is English Your Second Language? Is English Your Second Language? By Michele Neylon|2013-04-02T15:37:37+01:00April 2nd, 2013|Categories: News|Tags: Carlow, Catalan language, English as a Second Language, English language, language, Spanish language| While we might be a 100% Irish owned company (and proud of it!) we have clients in over [...] Read More 14