Teachers.io Assignment Details 5/5 2022-23 ELA 8 Date Due May 5, 2023 Additional Info Book Talk Presentations