Syllabus 2024-2025 Shapiro.pdf