Spring 2022 slides.pdf