english language careers in Cavan, Ireland