She earned a B.S. in Systems Engineeringfrom the University of Virginia, with a concentration in Environmental andWater Resources Engineering. She was an engineer with the United StatesNaval Sea Support Services for the Atlantic Fleet (NAVSEACENLANT), and then sheearned her J.D. from Tulane University Law School. She was a productliability associate with McGlinchey Stafford in New Orleans, Louisiana. She currently conducts her solo practice in Williamsburg, VA.