Associate Teacher for the University of Toronto, York University, and Nipissing University (1977 to present)

  • Worked with, mentored and evaluated student teacher candidates

Author/Reviewer for McGraw-Hill Ryerson (1999 to present)

  • Author, Grade 12, Mathematics for College Technology Study Guide and Exercise Book, (May of 2010)
  • Author, Grade 10, Principles of Mathematics, Exercise and Homework Book, (May of 2007)
  • Author, Grade 9, Principles of Mathematics, Exercise and Homework Book, (October 2006)
  • Co-author for the Grade 10 Applied Mathematics, Applying the Concepts 10, Teacher’s Resource (2000)
  • Co-author for the Grade 12, Mathematics for College Technology, Teacher’s Resource (2000)
  • Co-authored a Teacher’s Resource for the Grade 12 Calculus & Advanced Functions textbook (2002)
  • Contributing author for the Grade 9 Principles of Mathematics, Teacher’s Resource (2006)
  • Contributing author for Grade 12 textbook, Calculus & Advanced Functions
  • Reviewed mathematics textbooks: Applying the Concepts 10, Making Financial Decisions 11, Mathematics 12 Preparing for College & Apprenticeship, Grade 12 Calculus & Advanced Functions, and Applying the Concepts 9, Mathematics for Everyday Life, (1999 to present)
  • Co-author of the Computerized Assessment Bank for the Grade 11 University/College Mathematics textbook Mathematics 11 (2001)
  • Answer Preparer, Grade 12 Calculus & Vectors Textbook (2008) and Grade 11 Functions Textbook (2009)
  • Editorial Services, Math Links 7, (Western Edition), October 2006

Author, for the Toronto District School Board (Spring 2007)

  • Wrote Summative Tasks for TIPS Documents for Grade 10 Applied Students

Author, for the OAME (Ontario Association of Mathematical Educators) (Summer of 2007)

  • Worked collaboratively with another teacher as part of a Summer Writing Team to prepare lessons and support materials for teachers for the new curriculum Grade 12 Calculus and Vectors course.