Kris Shaffer

Kris Shaffer

Data Scientist. Computational musicologist. Digital media specialist. Developer. Author. University of Mary Washington, Hybrid Pedagogy.