1992 B.S. Appalachian State University
1997 Ph.D. University of Tennessee, Knoxville
1997-1999 Yale University, Postdoctoral Associate
1999 Wesleyan University, Visiting Assistant Professor
1999-2006 Idaho State University, Assistant and Associate Professor