Title: Jeff Stone's 2022 Lecture Notes