August 2014

Ph.D., Communications Media and Instructional Technology
Indiana University of Pennsylvania, Indiana, PA

Dissertation: “Facilitating Media Literacy Education through an Online Comment System: The Construction of Knowledge via Participatory Discourse on”


Dr. B. Gail Wilson (advisor)
Dr. James Lenze
Dr. Nurhaya Muchtar

Ph.D. Coursework, Indiana University of Pennsylvania:

September 2009 – August 2012

December 2007

M.S., Library and Information Science
Drexel University, Philadelphia, PA

May 1998

B.S., Computer Science
Juniata College, Huntingdon, PA

Emphasis: Computer Science and Political Science

Teaching Experience

June 2013 – Present

Assistant Professor and Director of Library Technology
University Library and Department of Computer Science, Washington and Lee University, Lexington, VA
  • Management Information Systems – BUS 310 (Fall 2016, Winter 2017)
  • Web Programming for Non-Programmers – DH 110 (Winter 2016, Winter 2017)
  • Fundamentals of Programming – CSCI 111 (Fall 2015)
  • Database Management – CSCI 317 (Winter 2015)