Dave Ruffley. Ph.D.

Dave Ruffley. Ph.D.

Professor of History and Political Science
970-625-6958 | druffley@coloradomtn.edu

David Ruffley Education

  • Ph.D., Ohio State University
  • M.A., University of Washington
  • M.S., Troy University
  • B.S., USAF Academy

Awards/Publications

  • Book: Children of Victory—Young Specialists and the Evolution of Soviet Society
  • CMC Rifle Full Time Faculty of the Year 2015