Seol mar théacs é seo: Learning to teach, teaching to learn :