Seol mar théacs é seo: The teaching of mathematics from counting to calculus