Current & Upcoming Engagements


Teaching & Courses

Northeastern University

  • PJM 6910 Capstone

    PJM 6005 Scope Management

    PJM 6210 Communications

  • PJM 6610 Foundations of Project Business Analysis (CRN 81292)

    PJM 6205 Leading and Managing Technical Projects (CRN 81291)

    PJM 6910 Capstone Sundays

Algoma University

  • PMAL 406 Project Management Office

    PMAL 407 Agile

  • PMAL 406 Project Management Office

The Professional PM

  • PILOT - Cultural & Professional Fluency: 4 part course series

  • Cultural & Professional Fluency - 4 part course series

Need some course help?

Office hours are available for current students. Book a time that works best for you and your team.

Previous Courses, Awards & Nominations

  • Nominee, College of Professional Studies Excellence in Teaching Award, 2022 2023 & 2024

    Currently teaching for the College of Professional Studies MSc Project Management program. Over 49 courses taught, including:

    • Foundations of Project Management

    • Communication Skills for Project Managers

    • Global Project Management

    • Introduction to Program and Portfolio Management

    • Managing Troubled Projects

    • Project Business Analysis: Requirements Planning and Analysis

    • Leadership Strategies for the Business Analyst

    • Project Finance

    • Project Quality Management

    • Project Risk Management

    • Project Scheduling and Cost Planning

    • Project Scope Management

    • Advanced Agile Project Management

    • Capstone (12+ terms)

  • Currently teaching for the post-graduate diploma in Project Management. Courses taught include:

    • Risk & Quality Management

    • Advanced Agile Project Management

    • The Project Management Office

  • Previous instructor for the Health Care Administration and Service Management program. Courses taught:

    • Entrepreneurship in Healthcare

  • Previous instructor for the Health Informatics & Health Studies Programs. Courses taught:

    • Healthcare Interoperability