Geometry Spring 2024 Class Notes