2025 Final Presentation + Final Exam