Teachers.io Assignment Details 4/20 2022-23 ELA 8 Date Due April 20, 2023 Additional Info Hercules Notes (plot development) *Notes