Teachers.io Assignment Details Wonder Poster for Genius Hour/Passion Project Plesha 2023 2024 Plesha Date Due Oct. 25, 2023