Academic & Professional

Teaching & Training

Developing the next generation of engineers and project management professionals across Canadian colleges, corporate training programs, and professional certification courses.

Academic Institutions

Post-Secondary Teaching

A consistent thread throughout my career has been a commitment to developing the next generation of engineers and project managers. Teaching at the college level alongside active professional practice keeps both activities grounded in reality.

🎓
Durham College — Oshawa, Ontario
Civil Engineering Instructor (Part-Time)
January 2020 – April 2025

Delivered curriculum in the Civil Engineering Technology program, combining theoretical instruction with hands-on software labs. Developed and updated course content as Subject Matter Expert, ensuring alignment with current industry practice.

  • Concrete and Masonry Design — Structural design principles, code compliance, material selection; developed full course curriculum
  • Concrete and Masonry Design Lab — Hands-on sessions using RAM Concrete and Masonry software; developed lab curriculum from scratch
  • Principles of Project Management — Scope, schedule, cost, risk, quality, stakeholder management for civil engineering students
  • Project Management Lab — Practical Microsoft Project and Oracle Primavera scheduling software training; developed lab curriculum

Curriculum Development: Performed Subject Matter Expert (SME) course development for asynchronous delivery of both Concrete & Masonry Design and Principles of PM courses — including course descriptions, learning objectives, assessments, and software lab materials.

🎓
Conestoga College — Kitchener, Ontario
IT Project Management Instructor (Part-Time)
September 2023 – Present

Teaching IT project management in the Information Technology Project Management Program, bridging technical IT concepts with structured project management methodology. Designed and updated course content as the program's subject matter expert.

  • IT Project Management — Full course delivery covering project lifecycle, agile and waterfall methodologies, stakeholder management, scope control, risk registers, and IT-specific delivery challenges
  • Course Development (SME) — Performed comprehensive asynchronous course development: course description, learning outcomes, weekly module design, quizzes, tests, case studies, and final project framework

Current Engagement: Actively teaching in the Information Technology Project Management program — delivering both live instruction and asynchronous course content developed specifically for the program.

Corporate Training

Professional Training Facilitation

🏢
Deloitte — TC Energy Training Program
Project Management Training Facilitator
January 2021 – Present

Facilitating project management training for TC Energy employees across five structured courses covering the full project delivery and risk management lifecycle. Courses range from foundational project delivery to advanced risk management for energy sector professionals.

📅 Project Delivery Fundamentals (PDF)

5-Day Course — Core project management principles for TC Energy's capital project environment

📊 Project Controls Fundamentals (PCF)

5-Day Course — Schedule, cost, earned value, and project controls systems

📝 Construction Contract Management (CCM)

1-Day Course — Contract administration, change management, and commercial risk for construction

⚠️ Introduction to Risk Management (IRM)

1-Day Course — Risk identification, assessment, and treatment frameworks

🎯 Advanced Risk Management (ARM)

1-Day Course — Monte Carlo simulation, risk quantification, risk registers, and advanced mitigation strategies for capital programs

📜
CanadianPMAcademy
PMP Exam Preparation Instructor
September 2020 – June 2021

Developed and delivered a comprehensive PMP Exam Preparation program in bootcamp format, designed to take working professionals from course enrollment to exam readiness in an intensive three-day program.

  • Full Course Development — Created complete course from scratch: description, outline, slide deck, quizzes, practice tests, and final exam preparation materials aligned with PMI PMBOK framework
  • 3-Day Bootcamp Delivery — Delivered intensive weekend bootcamp via online webinar format covering all PMBOK knowledge areas, process groups, and Agile/hybrid methodologies
  • Exam Strategy Coaching — Provided exam technique guidance including question interpretation, answer elimination strategies, and situational judgement frameworks used in modern PMP exam format
📚 Teaching Philosophy

Connecting Theory to the Field

My approach to teaching engineering and project management is grounded in the belief that theory is most effectively learned through connection to real practice. Every concept I teach — whether structural design, schedule management, or risk analysis — is illustrated with examples drawn from actual projects I have delivered.

Students who understand not just what a risk register is, but how one functions on a $100M rail corridor project when the ground conditions surprise you, retain the knowledge and apply it more effectively than students who have learned the PMI framework in isolation from practice. That integration of the theoretical and the practical is what I bring to every teaching engagement.

Civil Engineering Project Management IT Project Management Risk Management Construction Contracts

Interested in a Training Engagement?

Available for corporate training workshops, conference keynotes, and guest lectures across project management, progressive contracting, PMO governance, and OT cybersecurity topics.

Discuss a Training Engagement →