participant Thompson, Michael Instructor 2017 Thompson, Michael Instructor 2020 Thompson, Michael Instructor 2021 Thompson, Michael Instructor 2022 Thompson, Michael Instructor 2023 Thompson, Michael Instructor 2024 Xi, Li Instructor 2025