Professional Affiliations

PROFESSIONAL AFFILIATIONS

  • American Educational Research Association (AERA);
  • Association for the Advancement of Computing in Education (AACE);
  • Canadian Mathematics Educators Study Group (CMESG);
  • Canadian Society for Studies in Education (CSSE);
  • International Group for the Psychology of Mathematics Education (IGPME);
  • National Council of Teachers of Mathematics (NCTM);
  • Saskatchewan Science and Mathematics Student Teachers’ Society (SSMSTS).