2022 Fall Lecture Notes