participant Bakr, Mohamed Instructor 2017 Bakr, Mohamed Instructor 2019 Bakr, Mohamed Instructor 2021 Bakr, Mohamed Instructor 2022 Bakr, Mohamed Instructor 2023 Bakr, Mohamed Instructor 2024