She earned a BA in Physics from Colorado College, and a Masters and PhD in Mechanical Engineering from UMass Amherst. Her PhD work was co-advised by David Schmidt in the Multiphase Flow Simulation Laboratory and Matt Lackner in the Wind Energy Center. Before joining Roger Williams University, she taught physics, mathematics, and engineering as a Visiting Professor at Colorado College and at the Evergreen State College.