Teachers.io Assignment Details Terry Fox Marathon of Hope Assignment Plesha 2023 2024 Plesha Date Due Sept. 18, 2023