participant Egan, Michael Instructor 2019 Egan, Michael Instructor 2021 Egan, Michael Instructor 2021 Egan, Michael Instructor 2024