Experience

  1. Professor, Mathematics
    Humber Polytechnic
    Toronto, Ontario
    Fall 2014-present
    Instructed courses in:
    • Health and Bio-medical Science Mathematics
    • Business Mathematics
    • Calculus
    • Technical Mathematics
    League Innovation of the Year Award, Educational Applet Material and Research. June 2017.
    League Innovation of the Year Award, Project Leader: Implementation of IMathAS Open Source LMS and Assessment System at Humber College. June 2021.
  2. Partial Load Professor, Mathematics
    Humber Institute of Technology and Advanced Learning
    Toronto, Ontario
    2012-2014
    Instructed courses in:
    • Calculus
    • Business Mathematics
    • Technical Mathematics
  3. Adjunct Professor
    Sheridan College
    Oakville, Ontario
    Summer 2014
    Instructed courses in:
    • Discrete Mathematics
  4. Adjunct Professor
    Canisius College
    Buffalo, New York
    2011-2012
    Instructed courses in:
    • Calculus
    • Business Mathematics with Applications
    • Advisor and presenter of Pearson's MyMathLab software
  5. Adjunct Professor
    Medaille College
    Buffalo, New York
    2011-2012
    Instructed courses in:
    • College Algebra
    • Advisor and presenter of Pearson's MyMathLab software
  6. Adjunct Assistant Professor
    Erie Community College
    Buffalo, New York
    2011
    Instructed courses in:
    • Mathematics of Finance
    • Discrete Mathematics
  7. Teaching Assistant Professor
    East Carolina University
    Greenville, North Carolina
    2002-2011
    Instructed courses in:
    • Calculus
    • Business Mathematics
    • College Algebra
    • Applied Mathematics for Decision Making
    • Applied Trigonometry
    • Discrete Mathematics
    • Introduction to Business Statistics
    • Committee Member for course redesign (College Algebra)
    • Student Advisor
    • Teaching Committee Member
    • Personnel Committee Member
    • Peer Reviewer
  8. Adjunct Professor
    Pitt Community College
    Greenville, North Carolina
    2003
    Instructed courses in:
    • Intermediate Algebra
  9. Graduate Teaching Assistant
    East Carolina University
    Greenville, North Carolina
    2000-2002
    Instructed courses in:
    • Business Mathematics
    • College Algebra
    • Applied Mathematics for Decision Making
    • Remedial Mathematics

Education

  1. Master of Art, Mathematics
    East Carolina University
    Greenville, North Carolina
    July 2002
  2. Bachelor of Art, Mathematics
    East Carolina University
    Greenville, North Carolina
    July 2000

Software and Programming

Conferences and Presentations

Grants and Awards

Academic Organizations