While attending the University of Chicago, Haines worked repairing car engines at a mechanic shop in Hyde Park.[6] In 1991 Haines had taken up flying lessons in New Jersey, where she met her future husband, David Davighi. She later graduated with her Bachelor of Arts in physics in 1992.[8]