MPM2D Feb 25 notes