Bachelor in History, Princeton, New Jersey, 1989. Master of Arts in History, Orono, Maine, 1993. Doctor of Philosophy in History, Boulder, Colorado, 1997.
History instructor Front Range Community College, Longmont, Colorado, since 1998. International affairs instructor University Colorado, 2002.
Son of Daniel Paul DeRoche and Mary Ellen Corkum, Wayne Gene Corkum (Stepfather). Married Heather Stephanie Choonya, March 23, 1982. Children: Ellen Mary Choonya-DeRoche, Ezekiel Muzya.