Teachers.io Assignment Details Last day to order pizza (see the green letter that went home last week) Plesha 2023 2024 Plesha Date Due Dec. 8, 2023