Spring 2023 M126 syllabus - 8 week.docx