Class Notes 2023