participant Ingram, James Instructor 2017 Ingram, James Instructor 2018 Ingram, James Instructor 2019 Ingram, James Instructor 2022 Ingram, James Instructor 2023 Ingram, James Instructor 2024