Courses taught
  • MMO5002, Safety and Human Factors , Fall 2025
  • NAB3040, Maritime Health, Safety and Environment, Spring 2026