Class Notes 2024