CHM2046L_Spring2025_Veige_v2.pdf