Seol mar théacs é seo: Human teaching for human learning :