2025 Fall: Instructor, EM-4133: Exercise Planning and Development, Department of Emergency Management, Massachusetts Maritime Academy
2025 Fall: Instructor, EM-2144: Foundational Technologies in Emergency Management, Department of Emergency Management, Massachusetts Maritime Academy
2025 Summer: Instructor, Sea, Science, and Leadership Program (SSLP), Department of Emergency Management, Massachusetts Maritime Academy
2025 Spring: Instructor, EM-4224: Emergency Management Capstone: Tabletop Exercise, Department of Emergency Management, Massachusetts Maritime Academy
2025 Spring: Instructor, EM-4223: Information Technologies in Emergency Management and Operations, Department of Emergency Management, Massachusetts Maritime Academy
2024 Fall: Instructor, EM-4133: Exercise Planning and Development, Department of Emergency Management, Massachusetts Maritime Academy
2024 Fall: Instructor, EM-2144: Foundational Technologies in Emergency Management, Department of Emergency Management, Massachusetts Maritime Academy
2024 Summer: Co-instructor, EM-1311: Emergency Management Experiential Learning, Department of Emergency Management, Massachusetts Maritime Academy
2024 Spring: Instructor, EM-4224: Emergency Management Capstone: Tabletop Exercise, Department of Emergency Management, Massachusetts Maritime Academy
2024 Spring: Instructor, EM-4223: Information Technologies in Emergency Management and Operations, Department of Emergency Management, Massachusetts Maritime Academy
2023 Fall: Instructor, EM-2144: Foundational Technologies in Emergency Management, Department of Emergency Management, Massachusetts Maritime Academy
2022 Fall: Co-instructor, FFC-100A-04: Earth’s Spheres and the Changing Climate, Schmid College of Science and Technology, Chapman University