Professor (career contract) | VR Design | Division of Applied Technology | College of Arts & Sciences | Shenandoah University, Winchester, VA | 2024 - Present
Associate Professor | VR Design | Division of Applied Technology | College of Arts & Sciences | Shenandoah University, Winchester, VA | 2021 - 2024
Co-Director | Shenandoah Center for Immersive Learning (SCiL) | Shenandoah University, Winchester, VA | 2022 - Present
Program Director | VR, BA Program | Shenandoah University, Winchester, VA | 2021 - Present
Associate Professor (tenured) | Department of Computer Science | School of Humanities & Sciences | Ithaca College, Ithaca, NY | 2019 – 2021
Assistant Professor | Department of Computer Science | School of Humanities & Sciences | Ithaca College, Ithaca, NY | 2013 – 2019
Ph.D. Information Science | Syracuse University | School of Information Studies | 2013
M.Phil. Information Science | Syracuse University | School of Information Studies | 2012
M.S. New Media | Syracuse University | S.I. Newhouse School of Public Communication | 2006
B.A. Television-Radio-Film Production | Syracuse University | S.I. Newhouse School of Public Communications (Magna Cum Laude) | 2001
B.A. History | Syracuse University | Maxwell School of Citizenship and Public Affairs (Magna Cum Laude) | 2001