She earned her BS in Biology from the College of William and Mary, and her PhD from the University of Arizona. She also completed three years of postdoctoral research at Duke University. She teaches introductory biology courses as well as advanced courses in developmental biology and invertebrate zoology. In addition to teaching, she enjoys advising students and mentoring them in her laboratory where she studies the evolution of developmental mechanisms using the sea urchin as a model system.