Fall 2024 M126 syllabus.docx