Bachelor of Science in Education, Northeastern University, Boston, 1982. Master of Business Administration in Information Systems, George Washington University, 1988. Certified in Paralegal Studies, Bentley College.
Senior technical writer Versatility, Fairfax, Virginia, 1995—1999, Template Software, Dulles, 1999—2000, InLine Software, Leesburg, 2000. Contracting technical writer Nextel, Herndon, 2001, technical editor Reston, since 2001.
Triathlon director Reston Triathlon Association, 1994. Member of Society for Technology Communications.
Married Joseph Anthony Knill, May 30, 1992 (divorced May 2000). 1 child MacKenzie Leigh Knill. Married Daniele Louis DeGuzman, June 15, 2000.
1 child Danielle Brooke.