participant Egan, Michael Instructor 2018 Egan, Michael Instructor 2020 Egan, Michael Instructor 2021 Egan, Michael Instructor 2023 Egan, Michael Instructor 2024