2024-2025 Syllabus *coming soon*