She earned a PhD from Penn State in 1992. In addition to raising four children with her husband of 20 years, she has been teaching introductory mechanics courses for more than 10 years, training the department graduate teaching assistants for 7 years, coordinating the Engineering Science Honors Program undergraduate advising efforts for 5 years and currently participates in a variety of engineering educational research initiatives.