Teachers.io Assignment Details Sparta section of the Ancient Greece handout Plesha 2024 2025 Plesha Date Due May 14, 2025