— by ADAM POYNTER — Elizabeth Halsey (Cameron Diaz) thinks her life is set — until she finds out her rich fiancĂ©e is breaking off the engagement and dumping her. Elizabeth has to go back to work as a high school teacher, but she’s not very committed to her kids and she never[...]