Seol mar théacs é seo: Proficiency and beliefs in learning and teaching mathematics :