Zach Whalen
Zach Whalen is an Associate Professor at the University of Mary Washington where he teaches courses in Digital Studies.
Zach Whalen is an Associate Professor at the University of Mary Washington where he teaches courses in Digital Studies.