participant Mcnulty, James Instructor 2017 Mcnulty, James Instructor 2018 Mcnulty, James Instructor 2023 Mcnulty, James Instructor 2024 Mcnulty, James Instructor 2024