Home
About
Publications
Projects
Math Reasoning & Ambiguity
Math Knowledge in / for Teaching
Technology & Task Design
Teaching
Courses Taught
Graduate Studies in Educational Mathematics
Ontario Tech University
EDUC 5399G: Humanizing Mathematics
EDUC 5999G: Math in Society: Equity, Equality, and Everything Between
EDUC 5999G: Beyond the Textbook: Rethinking Mathematics Learning and Teaching
York University:
GS-EDUC/MATH 5840 Learning Environments in Mathematics
GS-EDUC/MATH 5215 Research in Mathematics Education
GS-EDUC/MATH 5841 Thinking About Teaching Mathematics
GS-EDUC Sp.Tps Mathematical Playgrounds: Paradoxes, Ambiguity and Uncertainty
Math for Teaching
Ontario Tech University:
EDUC 1310U: IS Mathematical Thinking and Doing
ED-CURS 4140U: IS Mathematics I
ED-CURS 4141U: IS Mathematics II
ED-CURS 4240U: PJ Mathematics I
York University:
EDUC 3041: Teaching Mathematics at the Intermediate Level
EDUC 3051: Teaching Mathematics at the Intermediate / Senior Level
EDUC / MATH 2590: Thinking Mathematically I
Simon Fraser University:
EDUC 475: Methods in Elementary Education
EDUC 313: Numeracy and Society
Mathematical Reasoning
York University:
MATH 4100: Topics in Mathematics Education
MATH 1200: Problem Solving and Proof
Queen's University:
MATH 382: Mathematical Explorations
Simon Fraser University:
FAN 099: Foundations of Quantitative Reasoning
MATH 100: Pre-Calculus
MATH 197: Hitchhiker's Guide to Everyday Math
General Education Courses
Ontario Tech University:
EDUC 5003G: Research Methods in Education
EDUC 4703U: Problem- and Inquiry-Based Learning
AEDT 1110U: Foundations of Adult Learning
Home
About
Publications
Projects
Math Reasoning & Ambiguity
Math Knowledge in / for Teaching
Technology & Task Design
Teaching