She received her bachelor of arts from Goshen College in Goshen, IN, and her master of physician assistant studies from Chatham University in Pittsburgh, PA. She has practiced both in an academic setting at the University of Pittsburgh Medical Center and within the private sector.